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