From: Cheng-Ling Lai Date: Thu, 23 Apr 2026 08:05:13 +0000 (+0800) Subject: Add snapper-sync to snapper-backup package X-Git-Url: http://git.ipfire.org/gitweb/index.cgi?a=commitdiff_plain;h=68e75715c80fa32c672c5df7b902ef3b95f70087;p=thirdparty%2Fsnapper.git Add snapper-sync to snapper-backup package --- diff --git a/dists/debian/control b/dists/debian/control index e1216e72..023958d6 100644 --- a/dists/debian/control +++ b/dists/debian/control @@ -17,7 +17,7 @@ Package: snapper-backup Priority: optional Section: admin Architecture: any -Depends: ${shlibs:Depends} +Depends: ${shlibs:Depends}, jq Description: snapper-backup This package contains snbk, a tool for backups of snapper snapshots. diff --git a/dists/debian/snapper-backup.install b/dists/debian/snapper-backup.install index c0a12619..af77d7f9 100644 --- a/dists/debian/snapper-backup.install +++ b/dists/debian/snapper-backup.install @@ -2,4 +2,8 @@ etc/snapper/backup-configs etc/snapper/certs usr/lib/systemd/system/snapper-backup.service usr/lib/systemd/system/snapper-backup.timer +usr/lib/systemd/system/snapper-sync.service +usr/lib/systemd/system/snapper-boot.timer.d/10-snapper-sync-override.conf +usr/lib/systemd/system/snapper-timeline.timer.d/10-snapper-sync-override.conf usr/sbin/snbk +usr/sbin/snapper-sync diff --git a/snapper.spec.in b/snapper.spec.in index ef29dca1..c0f1e4b7 100644 --- a/snapper.spec.in +++ b/snapper.spec.in @@ -224,7 +224,7 @@ test -f /etc/logrotate.d/snapper.rpmsave && mv -v /etc/logrotate.d/snapper.rpmsa %else %config(noreplace) %{_sysconfdir}/logrotate.d/snapper %endif -%{_unitdir}/snapper-{timeline,cleanup,boot}.* +%{_unitdir}/snapper-{timeline,cleanup,boot}.{service,timer} %{_unitdir}/snapperd.service %if 0%{?suse_version} <= 1500 %dir %{_datadir}/dbus-1/system.d @@ -360,6 +360,7 @@ done %package -n snapper-backup Requires: snapper = %version +Requires: jq Summary: A backup program for snapper Group: System/Packages Recommends: %{name}-lang @@ -369,9 +370,13 @@ A backup program for snapshots created by snapper. %files -n snapper-backup %{_sbindir}/snbk +%{_sbindir}/snapper-sync %dir %{_sysconfdir}/snapper/backup-configs %dir %{_sysconfdir}/snapper/certs %{_unitdir}/snapper-{backup}.* +%{_unitdir}/snapper-sync.service +%{_unitdir}/snapper-boot.timer.d/10-snapper-sync-override.conf +%{_unitdir}/snapper-timeline.timer.d/10-snapper-sync-override.conf %{_mandir}/*/snbk.8* %{_mandir}/*/snapper-backup-configs.5* %dir %{_datadir}/bash-completion