[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#785573: jessie-pu: cron/3.0pl1-127+deb8u1



Package: release.debian.org
Severity: normal
Tags: jessie
User: release.debian.org@packages.debian.org
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 <debian@kvr.at>  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

Reply to: