tag 679106 pending thanks Hi,
After reviewing this bug I believe we did not fix it properly in 3.0pl1-117.
In that version we did the following change:
* debian/cron.init:
- Don't call start-stop-daemon directly, use LSB init functions
instead. Among other things, this works around the cron daemon not
deleting its pidfile from /var/run/. Closes: #615855
But the bug (cron: does not clean up PID file on exit) was not properly
addressed (or LSB's killproc behaviour has changed in the meantime).
I have committed a fix through cron's init.d file . The init.d file will
now remove the pidfile if it exists after killing the process. This should be
fixed in cron itself (through it's SIG handler) but this fix is a quicker
(and less complex) fix for this bug.
The fix is now is available in GIT and can be found at
http://anonscm.debian.org/gitweb/?p=pkg-cron/pkg-cron.git;a=commitdiff;h=e284ede4877465557c6846d391eabebd7077cbd6
I will upload this fix with a new cron version.
Regards
Javier
signature.asc
Description: Digital signature

