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

Bug#915935: stretch-pu: package zfs-auto-snapshot/1.2.1-1+deb9u1



Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian.org@packages.debian.org
Usertags: pu

Can we backport the changes from unstable that silence the cronjobs
after package removal? #850776


Andreas
diff -Nru zfs-auto-snapshot-1.2.1/debian/changelog zfs-auto-snapshot-1.2.1/debian/changelog
--- zfs-auto-snapshot-1.2.1/debian/changelog	2016-11-06 11:38:36.000000000 +0100
+++ zfs-auto-snapshot-1.2.1/debian/changelog	2018-12-08 00:45:54.000000000 +0100
@@ -1,3 +1,10 @@
+zfs-auto-snapshot (1.2.1-1+deb9u1) stretch; urgency=medium
+
+  * Backported from 1.2.4:
+    - Make cronjobs exit silently after package removal.  (Closes: #850776)
+
+ -- Andreas Beckmann <anbe@debian.org>  Sat, 08 Dec 2018 00:45:54 +0100
+
 zfs-auto-snapshot (1.2.1-1) unstable; urgency=medium
 
   * Initial release (Closes: #720657)
diff -Nru zfs-auto-snapshot-1.2.1/debian/patches/crontabs.patch zfs-auto-snapshot-1.2.1/debian/patches/crontabs.patch
--- zfs-auto-snapshot-1.2.1/debian/patches/crontabs.patch	1970-01-01 01:00:00.000000000 +0100
+++ zfs-auto-snapshot-1.2.1/debian/patches/crontabs.patch	2018-12-08 00:33:01.000000000 +0100
@@ -0,0 +1,48 @@
+diff -Nru zfs-auto-snapshot-1.2.1/etc/zfs-auto-snapshot.cron.daily zfs-auto-snapshot-1.2.4/etc/zfs-auto-snapshot.cron.daily
+--- zfs-auto-snapshot-1.2.1/etc/zfs-auto-snapshot.cron.daily	2014-10-14 06:19:48.000000000 +0200
++++ zfs-auto-snapshot-1.2.4/etc/zfs-auto-snapshot.cron.daily	2017-09-18 09:25:02.000000000 +0200
+@@ -1,2 +1,6 @@
+ #!/bin/sh
++
++# Only call zfs-auto-snapshot if it's available
++which zfs-auto-snapshot > /dev/null || exit 0
++
+ exec zfs-auto-snapshot --quiet --syslog --label=daily --keep=31 //
+diff -Nru zfs-auto-snapshot-1.2.1/etc/zfs-auto-snapshot.cron.frequent zfs-auto-snapshot-1.2.4/etc/zfs-auto-snapshot.cron.frequent
+--- zfs-auto-snapshot-1.2.1/etc/zfs-auto-snapshot.cron.frequent	2014-10-14 06:19:48.000000000 +0200
++++ zfs-auto-snapshot-1.2.4/etc/zfs-auto-snapshot.cron.frequent	2017-09-18 09:25:02.000000000 +0200
+@@ -1,3 +1,3 @@
+ PATH="/usr/bin:/bin:/usr/sbin:/sbin"
+ 
+-*/15 * * * * root zfs-auto-snapshot -q -g --label=frequent --keep=4  //
++*/15 * * * * root which zfs-auto-snapshot > /dev/null || exit 0 ; zfs-auto-snapshot --quiet --syslog --label=frequent --keep=4 //
+diff -Nru zfs-auto-snapshot-1.2.1/etc/zfs-auto-snapshot.cron.hourly zfs-auto-snapshot-1.2.4/etc/zfs-auto-snapshot.cron.hourly
+--- zfs-auto-snapshot-1.2.1/etc/zfs-auto-snapshot.cron.hourly	2014-10-14 06:19:48.000000000 +0200
++++ zfs-auto-snapshot-1.2.4/etc/zfs-auto-snapshot.cron.hourly	2017-09-18 09:25:02.000000000 +0200
+@@ -1,2 +1,6 @@
+ #!/bin/sh
++
++# Only call zfs-auto-snapshot if it's available
++which zfs-auto-snapshot > /dev/null || exit 0
++
+ exec zfs-auto-snapshot --quiet --syslog --label=hourly --keep=24 //
+diff -Nru zfs-auto-snapshot-1.2.1/etc/zfs-auto-snapshot.cron.monthly zfs-auto-snapshot-1.2.4/etc/zfs-auto-snapshot.cron.monthly
+--- zfs-auto-snapshot-1.2.1/etc/zfs-auto-snapshot.cron.monthly	2014-10-14 06:19:48.000000000 +0200
++++ zfs-auto-snapshot-1.2.4/etc/zfs-auto-snapshot.cron.monthly	2017-09-18 09:25:02.000000000 +0200
+@@ -1,2 +1,6 @@
+ #!/bin/sh
++
++# Only call zfs-auto-snapshot if it's available
++which zfs-auto-snapshot > /dev/null || exit 0
++
+ exec zfs-auto-snapshot --quiet --syslog --label=monthly --keep=12 //
+diff -Nru zfs-auto-snapshot-1.2.1/etc/zfs-auto-snapshot.cron.weekly zfs-auto-snapshot-1.2.4/etc/zfs-auto-snapshot.cron.weekly
+--- zfs-auto-snapshot-1.2.1/etc/zfs-auto-snapshot.cron.weekly	2014-10-14 06:19:48.000000000 +0200
++++ zfs-auto-snapshot-1.2.4/etc/zfs-auto-snapshot.cron.weekly	2017-09-18 09:25:02.000000000 +0200
+@@ -1,2 +1,6 @@
+ #!/bin/sh
++
++# Only call zfs-auto-snapshot if it's available
++which zfs-auto-snapshot > /dev/null || exit 0
++
+ exec zfs-auto-snapshot --quiet --syslog --label=weekly --keep=8 //
diff -Nru zfs-auto-snapshot-1.2.1/debian/patches/series zfs-auto-snapshot-1.2.1/debian/patches/series
--- zfs-auto-snapshot-1.2.1/debian/patches/series	1970-01-01 01:00:00.000000000 +0100
+++ zfs-auto-snapshot-1.2.1/debian/patches/series	2018-12-08 00:45:50.000000000 +0100
@@ -0,0 +1 @@
+crontabs.patch

Reply to: