From 4a871bba1623ba2510c371fe22bf715b37464e4b Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Wed, 29 Jun 2016 23:33:03 +0300 Subject: [PATCH] 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 -- 2.44.0