version 1.169, 2021/08/09 23:47:44 |
version 1.170, 2021/09/26 14:01:03 |
|
|
} |
} |
closefrom(STDERR_FILENO + 1); |
closefrom(STDERR_FILENO + 1); |
|
|
|
if (geteuid() == 0 && |
|
initgroups(pw->pw_name, pw->pw_gid) == -1) { |
|
error("%s: initgroups(%s, %u): %s", tag, |
|
pw->pw_name, (u_int)pw->pw_gid, strerror(errno)); |
|
_exit(1); |
|
} |
if (setresgid(pw->pw_gid, pw->pw_gid, pw->pw_gid) == -1) { |
if (setresgid(pw->pw_gid, pw->pw_gid, pw->pw_gid) == -1) { |
error("%s: setresgid %u: %s", tag, (u_int)pw->pw_gid, |
error("%s: setresgid %u: %s", tag, (u_int)pw->pw_gid, |
strerror(errno)); |
strerror(errno)); |