Re: Debain installed exim BIG TROUBLE
On 5 May 2003 at 16:11, Emmanuel Lacour wrote:
> On Mon, May 05, 2003 at 03:27:32PM +0200, Gregory Machin wrote:
> > where does debian launch exim from cause when i telnet in exim is running
> > but not visable under ps -ef ??
> Because by default, exim is running in standalone under debian. Just run
>
> update-inetd --disable smtp
> /etc/init.d/exim start
Having done this on a few boxes, I noted one slight problem with the
the permissions of files in /var/spool/exim/db/.
When exim is running as a daemon, these should be owner "mail",
group "mail". When it is running from inetd they seem to be have
owner "root". When you change from inetd to daemon the old files
hang around with root ownership and do not get deleted or updated.
This does not stop exim from working, but it could in theory slow
things down. The db files are "hint" files designed to improve
performance. Without them exim reverts to a "fail safe" mode.
If they have the wrong permissions, stop exim, delete the contents of
/var/spool/exim/db/ and restart exim. The db files will be rebuilt
automatically with the correct ownership.
Perhaps this should be submitted as a bug.
Ian
---------------------------------------------------------------------
Ian Forbes ZSD
http://www.zsd.co.za
Office: +27 21 683-1388 Fax: +27 21 674-1106
Snail Mail: P.O. Box 46827, Glosderry, 7702, South Africa
---------------------------------------------------------------------
Reply to: