[packages/etckeeper] package systemd timer (disabled)

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


commit 4a871bba1623ba2510c371fe22bf715b37464e4b
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Wed Jun 29 23:33:03 2016 +0300

    package systemd timer (disabled)
    
    Added systemd timer that can run etckeeper 10 minutes after boot, and
    also daily. It's not enabled by default, partly because of overlap with
    the cron job.

 etckeeper.spec | 5 +++++
 1 file changed, 5 insertions(+)
---
diff --git a/etckeeper.spec b/etckeeper.spec
index 59fe8a2..889d4d5 100644
--- a/etckeeper.spec
+++ b/etckeeper.spec
@@ -85,6 +85,8 @@ Bash completion routines for etckeeper.
 	s|LOWLEVEL_PACKAGE_MANAGER=dpkg|LOWLEVEL_PACKAGE_MANAGER=rpm|;
 ' %{name}.conf
 
+%{__sed} -i -e 's#$(prefix)/lib/systemd#/lib/systemd#' Makefile
+
 # cleanup backups after patching
 find '(' -name '*~' -o -name '*.orig' ')' -print0 | xargs -0 -r -l512 rm -f
 
@@ -147,6 +149,9 @@ test -f /etc/poldek/poldek.conf || exit 0
 %attr(755,root,root) %{_poldekconfdir}/post-install.d/%{name}
 %dir %attr(750,root,root) %{_localstatedir}/cache/%{name}
 
+%{systemdunitdir}/etckeeper.service
+%{systemdunitdir}/etckeeper.timer
+
 # subpackages
 %exclude /lib/etckeeper/commit.d/30bzr-add
 
================================================================

---- gitweb:

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



More information about the pld-cvs-commit mailing list