]> git.pld-linux.org Git - packages/etckeeper.git/commitdiff
package systemd timer (disabled)
authorElan Ruusamäe <glen@delfi.ee>
Wed, 29 Jun 2016 20:33:03 +0000 (23:33 +0300)
committerElan Ruusamäe <glen@delfi.ee>
Wed, 29 Jun 2016 20:39:33 +0000 (23:39 +0300)
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

index 59fe8a281b262f54e4a8b33bf7404e5899ecfdee..889d4d5d25bc60dfe7b0f5185fd4265bf2cdc072 100644 (file)
@@ -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
 
This page took 0.0957 seconds and 4 git commands to generate.