[packages/etckeeper] package daily script

glen glen at pld-linux.org
Wed Jun 29 22:44:48 CEST 2016


commit a5c882645b246238f6b3d621ed873060b601f17e
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Wed Jun 29 23:43:59 2016 +0300

    package daily script
    
    used by cron.daily and systemd unit

 etckeeper.spec   |  1 +
 use-libdir.patch | 19 +++++++++++++++++++
 2 files changed, 20 insertions(+)
---
diff --git a/etckeeper.spec b/etckeeper.spec
index a88de20..cee09d3 100644
--- a/etckeeper.spec
+++ b/etckeeper.spec
@@ -141,6 +141,7 @@ test -f /etc/poldek/poldek.conf || exit 0
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/%{name}.conf
 %dir /lib/%{name}
 %dir /lib/%{name}/*.d
+%attr(755,root,root) /lib/%{name}/daily
 %attr(755,root,root) /lib/%{name}/*.d/[0-9]*
 /lib/%{name}/*.d/README
 %attr(755,root,root) /etc/cron.daily/%{name}
diff --git a/use-libdir.patch b/use-libdir.patch
index a643d85..fb7c5af 100644
--- a/use-libdir.patch
+++ b/use-libdir.patch
@@ -40,3 +40,22 @@
 +for script in $(lsscripts "$ETCKEEPER_LIB_DIR/$command.d" "$ETCKEEPER_CONF_DIR/$command.d"); do
  	"$script" "$@"
  done
+--- etckeeper-1.18.4/debian/cron.daily~	2016-06-20 08:06:01.000000000 +0300
++++ etckeeper-1.18.4/debian/cron.daily	2016-06-29 23:41:40.939927867 +0300
+@@ -3,6 +3,6 @@
+ if [ -e /etc/etckeeper/daily ] && [ -e /etc/etckeeper/etckeeper.conf ]; then
+ 	. /etc/etckeeper/etckeeper.conf
+ 	if [ "$AVOID_DAILY_AUTOCOMMITS" != "1" ]; then
+-		/etc/etckeeper/daily
++		/lib/etckeeper/daily
+ 	fi
+ fi
+--- etckeeper-1.18.4/systemd/etckeeper.service~	2016-06-20 08:06:01.000000000 +0300
++++ etckeeper-1.18.4/systemd/etckeeper.service	2016-06-29 23:42:00.804296507 +0300
+@@ -8,5 +8,5 @@
+ 
+ [Service]
+ Type=oneshot
+-ExecStart=/etc/etckeeper/daily
++ExecStart=/lib/etckeeper/daily
+ IOSchedulingClass=idle
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/etckeeper.git/commitdiff/a5c882645b246238f6b3d621ed873060b601f17e



More information about the pld-cvs-commit mailing list