[exim] Debian-Bug not stopping exim

Top Page
Delete this message
Reply to this message
Author: Klaus Ethgen
Date:  
To: exim-users
Subject: [exim] Debian-Bug not stopping exim
Hi Folks,

did anybody already debug and fix the problem in debian that exim is not
stopped with stop action anymore?

Problem is, that /etc/init.d/exim4 seems to call killproc which calls
start-stop-daemon to stop the daemon in stop or restart. When the return
state is 0 it removes the PIDFILE.

Unfortunately, start-stop-daemon seems to refuse the daemon when given a
pidfile. But it does not error out than just return with 0. So the
pidfile is gone afterwards.

This is pretty annoing as logrotate does not stop the daemon and a new
daemon cannot start as port 25 is already in use. So it panics out.

Regards
Klaus

Ps. I will not file a debian bug anymore. Since some time, they don't
    care about bug reports anymore and you just earn insults; especially
    from two systemd evangelists.
- -- 
Klaus Ethgen                                       http://www.ethgen.ch/
pub  4096R/4E20AF1C 2011-05-16            Klaus Ethgen <Klaus@???>
Fingerprint: 85D4 CA42 952C 949B 1753  62B3 79D0 B06F 4E20 AF1C