Re: [Exim] Error: "unable to set gid=1002 or uid=1002 (euid=…

Top Page
Delete this message
Reply to this message
Author: Derek Simkowiak
Date:  
To: exim-users
Subject: Re: [Exim] Error: "unable to set gid=1002 or uid=1002 (euid=8)[...]"
> > 2003-01-13 21:25:54 18YJKg-0002IQ-00 unable to set gid=1002 or uid=1002
> > (euid=8): local delivery to test <test@???> transport=procmail_pipe
>
> Your exim is not setuid root, but you have configured it to do a local
> delivery as a specific uid (1002).


    Yes, that was it exactly.


    What had confounded me was the fact that it worked when using the
procmail "-d" option; if exim was not running as root, then how could its
child process (procmail) set uid to the local user?


    The answer was that procmail *was* installed SUID root (by
default, on a Mandrake 9.0 system).  Heh!



Thanks,
Derek