From: NicoHood Date: Thu, 1 Sep 2016 21:20:35 +0000 (+0200) Subject: Added boot service X-Git-Tag: v0.4.0~18^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=45ae47c9f4dc9bb2e51ad528f8080373ae687fe9;p=thirdparty%2Fsnapper.git Added boot service --- diff --git a/data/Makefile.am b/data/Makefile.am index 82534408..ec9e7583 100644 --- a/data/Makefile.am +++ b/data/Makefile.am @@ -25,8 +25,9 @@ install-data-local: install -D -m 644 timeline.timer $(DESTDIR)/usr/lib/systemd/system/snapper-timeline.timer install -D -m 644 cleanup.service $(DESTDIR)/usr/lib/systemd/system/snapper-cleanup.service install -D -m 644 cleanup.timer $(DESTDIR)/usr/lib/systemd/system/snapper-cleanup.timer + install -D -m 644 boot.service $(DESTDIR)/usr/lib/systemd/system/snapper-boot.service + install -D -m 644 boot.timer $(DESTDIR)/usr/lib/systemd/system/snapper-boot.timer if HAVE_ZYPP install -D -m 644 zypp-plugin.conf $(DESTDIR)/etc/snapper/zypp-plugin.conf endif - diff --git a/data/boot.service b/data/boot.service new file mode 100644 index 00000000..2801a4bf --- /dev/null +++ b/data/boot.service @@ -0,0 +1,6 @@ +[Unit] +Description=Take snapper snapshot of root on boot + +[Service] +Type=simple +ExecStart=/usr/bin/snapper --config root create --cleanup-algorithm number --description "boot" diff --git a/data/boot.timer b/data/boot.timer new file mode 100644 index 00000000..92dc77e7 --- /dev/null +++ b/data/boot.timer @@ -0,0 +1,8 @@ +[Unit] +Description=Take snapper snapshot of root on boot + +[Timer] +OnBootSec=1 + +[Install] +WantedBy=basic.target