Mercurial > dovecot > original-hg > dovecot-1.2
changeset 971:91b9d01dc79e HEAD
Don't check for dropped root gid privileges if our uid is still root.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Tue, 14 Jan 2003 04:03:56 +0200 |
parents | 0e7f5f4751d3 |
children | 0857c8c7ddf9 |
files | src/lib/restrict-access.c |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib/restrict-access.c Tue Jan 14 03:49:16 2003 +0200 +++ b/src/lib/restrict-access.c Tue Jan 14 04:03:56 2003 +0200 @@ -97,7 +97,7 @@ i_fatal("We couldn't drop root privileges"); } - if (gid != 0 || disallow_root) { + if ((gid != 0 && uid != 0) || disallow_root) { if (getgid() == 0 || getegid() == 0 || setgid(0) == 0) i_fatal("We couldn't drop root group privileges"); }