mirror of
https://github.com/webmin/webmin.git
synced 2026-03-20 16:50:24 +00:00
getpwnam can return 0 for root
This commit is contained in:
@@ -170,7 +170,7 @@ my $user = $access{'user'};
|
||||
if ($user eq "*") {
|
||||
$user = $remote_user;
|
||||
}
|
||||
getpwnam($user) || &error(&text('index_euser', $user));
|
||||
defined(getpwnam($user)) || &error(&text('index_euser', $user));
|
||||
my $tmpdir = &tempname_dir();
|
||||
$ENV{'SESSION_ID'} = $main::session_id;
|
||||
&system_logged("$shellserver_cmd $port $user >$tmpdir/ws-$port.out 2>&1 </dev/null &");
|
||||
|
||||
Reference in New Issue
Block a user