On Mon, 11 Dec 2000, Armin Hornetz wrote:
> I thought the original process (being listening on the smtp port) is
> forking itself for each incoming message. So an error would stay until the
> daemon ist restarted.
Yes, but only if you have not set an Exim user. If you have set up an
Exim user, the daemon is running as that user, and must re-exec Exim
after forking in order to regain root privilege.
> >Hmm. That's not quite true. It is only true if you have set an exim uid
> >and gid so that the daemon is not running as root. Have you set an exim
> >uid and gid?
>
> we used the majordomo id for all instances, which usually works fine. See
> the config below:
No, that's not what I was asking. Did you set EXIM_UID when building
Exim, or exim_user in the config file? I suspect not, from the evidence
you have given. You can find what is set by "exim -bP exim_user".
--
Philip Hazel University of Cambridge Computing Service,
ph10@??? Cambridge, England. Phone: +44 1223 334714.