Fix llng-fastcgi-server could fail to setgid (#1810)

environments/ppa-mbqj77/deployments/761^2
Xavier 6 years ago
parent c325c55e5c
commit 2fa7efcaf3
  1. 8
      fastcgi-server/sbin/llng-fastcgi-server

@ -44,13 +44,13 @@ GetOptions(
);
if ($group) {
my $grp = getgrnam($group) or warn "Can't change uid to $group";
POSIX::setgid($grp);
my $grp = getgrnam($group) or die "Can't change uid to $group";
POSIX::setgid($grp) or die "setgid: $!";
}
if ($user) {
my $uid = getpwnam($user) or warn "Can't change uid to $user";
POSIX::setuid($uid);
my $uid = getpwnam($user) or die "Can't change uid to $user";
POSIX::setuid($uid) or die "setuid: $!";
}
unless ($>) {

Loading…
Cancel
Save