hi sander & tony,

-- On September 13, 2005 9:17:57 AM +0200 Sander Smeenk <[EMAIL PROTECTED]> wrote:
I'm not completely sure, but my guess would be that your exim is now
dropping its privileges after it started. You start it as root, but it
runs as another user.

Binding to a port <1024 requires root privileges, so HUP'ing the daemon
will close the socket and try to reopen it, but it is then running as
the non-privileged user (which is actually a good thing(TM)). Binding to
'privileged ports' is then prohibited.

-- On September 13, 2005 10:56:05 AM +0100  Tony Finch <[EMAIL PROTECTED]> 
wrote:
ok, i've done something stupid ... and can't for the life of me figure out
what.

You've lost the setuid bit from your Exim binary.

it turns out that suid on the binary itself was, per your comments, the problem.

i honestly have NO idea how/why it occurred -- other than the distinct possibility that i inadvertently changed something ...

so, to play it safe in case i munged something else as well, i wiped my app dir, and did a complete/fresh reinstall, rather than an overwrite.

all is, once again, working perfectly.

thx!

cheers,

richard

Attachment: pgpARS4oB1zlL.pgp
Description: PGP signature

-- 
## List details at http://www.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://www.exim.org/eximwiki/

Reply via email to