Package: release.debian.org Severity: normal Tags: jessie User: [email protected] Usertags: pu
Hi, cron's systemd service file in Jessie lacks an important option, thereby introducing a significant regression from previous behavior. Would you be OK with the upload as in the attached debdiff? It's just a one-line fix, and it's been in unstable for a few days without any new issues having been reported. Regards, Christian
diff -u cron-3.0pl1/debian/changelog cron-3.0pl1/debian/changelog --- cron-3.0pl1/debian/changelog +++ cron-3.0pl1/debian/changelog @@ -1,3 +1,12 @@ +cron (3.0pl1-127+deb8u1) jessie; urgency=medium + + * d/cron.service: Use KillMode=process to kill only the daemon. + The default of KillMode=control-group kills all the processes in the control + group, for example when restarting the daemon. This is a deviation from past + behavior we do not want. Thanks, Alexandre Detiste! Closes: #783683 + + -- Christian Kastner <[email protected]> Sun, 03 May 2015 15:25:18 +0200 + cron (3.0pl1-127) unstable; urgency=medium * Drop $READ_ENV from cron's command line. It does not belong there. diff -u cron-3.0pl1/debian/cron.service cron-3.0pl1/debian/cron.service --- cron-3.0pl1/debian/cron.service +++ cron-3.0pl1/debian/cron.service @@ -6,6 +6,7 @@ EnvironmentFile=-/etc/default/cron ExecStart=/usr/sbin/cron -f $EXTRA_OPTS IgnoreSIGPIPE=false +KillMode=process [Install] WantedBy=multi-user.target

