Spamassassin doesn't restart because start-stop-daemon expects
a PID file which doesn't exist.

It doesn't exist because start-stop-daemon doesn't create it.

There's your problem.

[EMAIL PROTECTED]:~# grep -i pid /etc/init.d/spamassassin
PIDFILE="/var/run/$NAME.pid"
DOPTIONS="-d --pidfile=$PIDFILE"
        start-stop-daemon --start --pidfile $PIDFILE --name $PNAME \
        start-stop-daemon --stop --pidfile $PIDFILE --name $PNAME --oknodo
        start-stop-daemon --stop --pidfile $PIDFILE --signal HUP --name $PNAME
        start-stop-daemon --stop --pidfile $PIDFILE --name $PNAME \
        start-stop-daemon --start --pidfile $PIDFILE --name $PNAME \
[EMAIL PROTECTED]:~# ls -al /var/run/spamd.pid
ls: /var/run/spamd.pid: No such file or directory
[EMAIL PROTECTED]:~# pidof spamd
27624 27619
[EMAIL PROTECTED]:~#




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to