spamass-milt-list
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: I want to optimize for mailinglists.


From: Steven W. Orr
Subject: Re: I want to optimize for mailinglists.
Date: Sat, 6 Sep 2003 21:24:28 -0400 (EDT)

On Sat, 06 Sep 2003, Steven W. Orr wrote:
> spamass-milter is not properly daemonizing itself. Under Red Hat 9 I
> run ps -auxfw and what I see is this:
> 
> root     22714  0.0  0.0 52624  692 pts/2    S    Sep05   0:03 \
> /usr/local/sbin/spamass-milter -p /var/run/spamass.sock -f -u user

That's wierd. daemonize must be doing something odd in RH9.
start-stop-daemon (Debian) doesn't show this problem:

10694 ?        S      0:01 /usr/sbin/spamass-milter -p
/var/run/sendmail/spamass.sock -u user
10695 ?        S      0:01 /usr/sbin/spamass-milter -p
/var/run/sendmail/spamass.sock -u user
10696 ?        S      0:00 /usr/sbin/spamass-milter -p
/var/run/sendmail/spamass.sock -u user


Daemonize is a shell script. You can't become a proper daemon from a shell 
script. The steps to be taken are very well defined:

* Double fork.
* Close all descriptors.
* Call setsid()
* Set signal handlers so you don't get inherited handlers.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]