X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/blobdiff_plain/087a9b2eaf10974c1b3025bf7d439c2371625e70..8ab2aa9fd51a89e06d92a4f7c3792aaa4a08cc71:/lib/user.c diff --git a/lib/user.c b/lib/user.c index 100da16..d6b47aa 100644 --- a/lib/user.c +++ b/lib/user.c @@ -44,6 +44,9 @@ void become_mortal(void) { if(!(pw = getpwnam(config->user))) disorder_fatal(0, "cannot find user %s", config->user); if(pw->pw_uid != getuid()) { + disorder_info("becoming user %u group %u", + (unsigned)pw->pw_uid, + (unsigned)pw->pw_gid); if(initgroups(config->user, pw->pw_gid)) disorder_fatal(errno, "error calling initgroups"); if(setgid(pw->pw_gid) < 0)