[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