Accepting request 1169010 from filesystems:snapper

- updated to latest repository

OBS-URL: https://build.opensuse.org/request/show/1169010
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/snapper?expand=0&rev=161
This commit is contained in:
Ana Guerrero 2024-05-22 19:29:23 +00:00 committed by Git OBS Bridge
commit aac787c4d0
25 changed files with 134 additions and 46 deletions

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e0133d3ef4f5b726e8d2a9c2ffe25fdb46916affab16dd6ef0c56c4f02f40189
size 3652
oid sha256:c519d5a18120fd8bf9e3bdb0faf0042d5c3c0832bc52a866886466895d9fad54
size 3684

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3e8106befa89ad3b735103e3fe7985ebcad9e0a1db23064207cce5fc5ef32035
size 536324

3
snapper-0.11.0.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2c6901c107152030ca96fe5d05660133f94da53afc99c495af27379feb721823
size 544196

View File

@ -1,6 +1,6 @@
Format: 1.0
Source: snapper
Version: 0.10.7-1
Version: 0.11.0-1
Binary: snapper
Maintainer: Arvin Schnell <aschnell@suse.com>
Architecture: any
@ -11,4 +11,4 @@ Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost
# 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz
#
Files:
92c295cda4f97a9bd73c401aa6cbcb05 536324 snapper-0.10.7.tar.xz
12693c3ea8b22eb1f419e60a45c42572 544196 snapper-0.11.0.tar.xz

View File

@ -1,6 +1,6 @@
Format: 1.0
Source: snapper
Version: 0.10.7-1
Version: 0.11.0-1
Binary: snapper
Maintainer: Arvin Schnell <aschnell@suse.com>
Architecture: any
@ -11,4 +11,4 @@ Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost
# 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz
#
Files:
92c295cda4f97a9bd73c401aa6cbcb05 536324 snapper-0.10.7.tar.xz
12693c3ea8b22eb1f419e60a45c42572 544196 snapper-0.11.0.tar.xz

View File

@ -1,6 +1,6 @@
Format: 1.0
Source: snapper
Version: 0.10.7-1
Version: 0.11.0-1
Binary: snapper
Maintainer: Arvin Schnell <aschnell@suse.com>
Architecture: any
@ -11,4 +11,4 @@ Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost
# 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz
#
Files:
92c295cda4f97a9bd73c401aa6cbcb05 536324 snapper-0.10.7.tar.xz
12693c3ea8b22eb1f419e60a45c42572 544196 snapper-0.11.0.tar.xz

View File

@ -1,6 +1,6 @@
Format: 1.0
Source: snapper
Version: 0.10.7-1
Version: 0.11.0-1
Binary: snapper
Maintainer: Arvin Schnell <aschnell@suse.com>
Architecture: any
@ -11,4 +11,4 @@ Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost
# 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz
#
Files:
92c295cda4f97a9bd73c401aa6cbcb05 536324 snapper-0.10.7.tar.xz
12693c3ea8b22eb1f419e60a45c42572 544196 snapper-0.11.0.tar.xz

View File

@ -1,6 +1,6 @@
Format: 1.0
Source: snapper
Version: 0.10.7-1
Version: 0.11.0-1
Binary: snapper
Maintainer: Arvin Schnell <aschnell@suse.com>
Architecture: any

View File

@ -1,6 +1,6 @@
Format: 1.0
Source: snapper
Version: 0.10.7-1
Version: 0.11.0-1
Binary: snapper
Maintainer: Arvin Schnell <aschnell@suse.com>
Architecture: any

13
snapper-Raspbian_12.dsc Normal file
View File

@ -0,0 +1,13 @@
Format: 1.0
Source: snapper
Version: 0.11.0-1
Binary: snapper
Maintainer: Arvin Schnell <aschnell@suse.com>
Architecture: any
Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost-thread-dev, libboost-system-dev, libboost-test-dev, libxml2-dev, libz-dev, libdbus-1-dev, libjson-c-dev, libpam-dev, xsltproc, docbook-xsl, locales-all, ncurses-dev
#
# The 'Files' line is generated during 'make package':
# Files:
# 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz
#
Files:

View File

@ -1,6 +1,6 @@
Format: 1.0
Source: snapper
Version: 0.10.7-1
Version: 0.11.0-1
Binary: snapper
Maintainer: Arvin Schnell <aschnell@suse.com>
Architecture: any
@ -11,4 +11,4 @@ Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost
# 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz
#
Files:
92c295cda4f97a9bd73c401aa6cbcb05 536324 snapper-0.10.7.tar.xz
12693c3ea8b22eb1f419e60a45c42572 544196 snapper-0.11.0.tar.xz

View File

@ -1,6 +1,6 @@
Format: 1.0
Source: snapper
Version: 0.10.7-1
Version: 0.11.0-1
Binary: snapper
Maintainer: Arvin Schnell <aschnell@suse.com>
Architecture: any
@ -11,4 +11,4 @@ Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost
# 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz
#
Files:
92c295cda4f97a9bd73c401aa6cbcb05 536324 snapper-0.10.7.tar.xz
12693c3ea8b22eb1f419e60a45c42572 544196 snapper-0.11.0.tar.xz

View File

@ -1,6 +1,6 @@
Format: 1.0
Source: snapper
Version: 0.10.7-1
Version: 0.11.0-1
Binary: snapper
Maintainer: Arvin Schnell <aschnell@suse.com>
Architecture: any
@ -11,4 +11,4 @@ Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost
# 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz
#
Files:
92c295cda4f97a9bd73c401aa6cbcb05 536324 snapper-0.10.7.tar.xz
12693c3ea8b22eb1f419e60a45c42572 544196 snapper-0.11.0.tar.xz

View File

@ -1,6 +1,6 @@
Format: 1.0
Source: snapper
Version: 0.10.7-1
Version: 0.11.0-1
Binary: snapper
Maintainer: Arvin Schnell <aschnell@suse.com>
Architecture: any
@ -11,4 +11,4 @@ Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost
# 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz
#
Files:
92c295cda4f97a9bd73c401aa6cbcb05 536324 snapper-0.10.7.tar.xz
12693c3ea8b22eb1f419e60a45c42572 544196 snapper-0.11.0.tar.xz

View File

@ -1,6 +1,6 @@
Format: 1.0
Source: snapper
Version: 0.10.7-1
Version: 0.11.0-1
Binary: snapper
Maintainer: Arvin Schnell <aschnell@suse.com>
Architecture: any
@ -11,4 +11,4 @@ Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost
# 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz
#
Files:
92c295cda4f97a9bd73c401aa6cbcb05 536324 snapper-0.10.7.tar.xz
12693c3ea8b22eb1f419e60a45c42572 544196 snapper-0.11.0.tar.xz

View File

@ -1,6 +1,6 @@
Format: 1.0
Source: snapper
Version: 0.10.7-1
Version: 0.11.0-1
Binary: snapper
Maintainer: Arvin Schnell <aschnell@suse.com>
Architecture: any
@ -11,4 +11,4 @@ Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost
# 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz
#
Files:
92c295cda4f97a9bd73c401aa6cbcb05 536324 snapper-0.10.7.tar.xz
12693c3ea8b22eb1f419e60a45c42572 544196 snapper-0.11.0.tar.xz

View File

@ -1,6 +1,6 @@
Format: 1.0
Source: snapper
Version: 0.10.7-1
Version: 0.11.0-1
Binary: snapper
Maintainer: Arvin Schnell <aschnell@suse.com>
Architecture: any
@ -11,4 +11,4 @@ Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost
# 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz
#
Files:
92c295cda4f97a9bd73c401aa6cbcb05 536324 snapper-0.10.7.tar.xz
12693c3ea8b22eb1f419e60a45c42572 544196 snapper-0.11.0.tar.xz

View File

@ -1,6 +1,6 @@
Format: 1.0
Source: snapper
Version: 0.10.7-1
Version: 0.11.0-1
Binary: snapper
Maintainer: Arvin Schnell <aschnell@suse.com>
Architecture: any
@ -11,4 +11,4 @@ Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost
# 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz
#
Files:
92c295cda4f97a9bd73c401aa6cbcb05 536324 snapper-0.10.7.tar.xz
12693c3ea8b22eb1f419e60a45c42572 544196 snapper-0.11.0.tar.xz

View File

@ -1,6 +1,6 @@
Format: 1.0
Source: snapper
Version: 0.10.7-1
Version: 0.11.0-1
Binary: snapper
Maintainer: Arvin Schnell <aschnell@suse.com>
Architecture: any
@ -11,4 +11,4 @@ Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost
# 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz
#
Files:
92c295cda4f97a9bd73c401aa6cbcb05 536324 snapper-0.10.7.tar.xz
12693c3ea8b22eb1f419e60a45c42572 544196 snapper-0.11.0.tar.xz

View File

@ -1,6 +1,6 @@
Format: 1.0
Source: snapper
Version: 0.10.7-1
Version: 0.11.0-1
Binary: snapper
Maintainer: Arvin Schnell <aschnell@suse.com>
Architecture: any
@ -11,4 +11,4 @@ Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost
# 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz
#
Files:
92c295cda4f97a9bd73c401aa6cbcb05 536324 snapper-0.10.7.tar.xz
12693c3ea8b22eb1f419e60a45c42572 544196 snapper-0.11.0.tar.xz

View File

@ -1,6 +1,6 @@
Format: 1.0
Source: snapper
Version: 0.10.7-1
Version: 0.11.0-1
Binary: snapper
Maintainer: Arvin Schnell <aschnell@suse.com>
Architecture: any
@ -11,4 +11,4 @@ Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost
# 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz
#
Files:
92c295cda4f97a9bd73c401aa6cbcb05 536324 snapper-0.10.7.tar.xz
12693c3ea8b22eb1f419e60a45c42572 544196 snapper-0.11.0.tar.xz

View File

@ -1,6 +1,6 @@
Format: 1.0
Source: snapper
Version: 0.10.7-1
Version: 0.11.0-1
Binary: snapper
Maintainer: Arvin Schnell <aschnell@suse.com>
Architecture: any
@ -11,4 +11,4 @@ Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost
# 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz
#
Files:
92c295cda4f97a9bd73c401aa6cbcb05 536324 snapper-0.10.7.tar.xz
12693c3ea8b22eb1f419e60a45c42572 544196 snapper-0.11.0.tar.xz

14
snapper-xUbuntu_24.04.dsc Normal file
View File

@ -0,0 +1,14 @@
Format: 1.0
Source: snapper
Version: 0.11.0-1
Binary: snapper
Maintainer: Arvin Schnell <aschnell@suse.com>
Architecture: any
Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost-thread-dev, libboost-system-dev, libboost-test-dev, libxml2-dev, libz-dev, libdbus-1-dev, libjson-c-dev, libpam-dev, xsltproc, docbook-xsl, language-pack-en, language-pack-de, language-pack-fr, ncurses-dev
#
# The 'Files' line is generated during 'make package':
# Files:
# 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz
#
Files:
12693c3ea8b22eb1f419e60a45c42572 544196 snapper-0.11.0.tar.xz

View File

@ -1,3 +1,68 @@
-------------------------------------------------------------------
Thu Apr 18 15:03:31 CEST 2024 - aschnell@suse.com
- async cleanup of stale btrfs qgroups (bsc#1222847)
- version 0.11.0
-------------------------------------------------------------------
Wed Apr 17 17:03:40 CEST 2024 - aschnell@suse.com
- reverted some parts of PR#884 to fix build in obs
-------------------------------------------------------------------
Wed Apr 17 15:00:13 CEST 2024 - aschnell@suse.com
- run cleanup service every hour (gh#openSUSE/snapper#885)
-------------------------------------------------------------------
Tue Apr 16 17:59:58 CEST 2024 - aschnell@suse.com
- disable qgroup if it does not exist to avoid failure creating
snapshots with kernel 6.8.4 (gh#openSUSE/snapper#894)
-------------------------------------------------------------------
Mon Apr 08 08:54:07 CEST 2024 - aschnell@suse.com
- avoid excessive logging (gh#openSUSE/snapper#892)
-------------------------------------------------------------------
Thu Mar 21 10:46:08 CET 2024 - aschnell@suse.com
- improved log message (see gh#openSUSE/snapper#866)
-------------------------------------------------------------------
Tue Mar 19 14:58:12 CET 2024 - aschnell@suse.com
- improved error message (gh#openSUSE/snapper#864)
-------------------------------------------------------------------
Sat 9 Mar 09:44:17 GMT 2024 - infinity0@pwned.gg
- add support for quarterly snapshots
-------------------------------------------------------------------
Fri Feb 16 08:26:41 CET 2024 - aschnell@suse.com
- select table style based on codeset
-------------------------------------------------------------------
Wed Feb 14 09:14:32 CET 2024 - aschnell@suse.com
- added experimental bcachefs support (gh#openSUSE/snapper#858)
-------------------------------------------------------------------
Wed Feb 07 11:16:40 CET 2024 - aschnell@suse.com
- lock config during list and cleanup commands and in zypper plugin
(gh#openSUSE/snapper#867)
- increase min age for cleanup to 3600 seconds
-------------------------------------------------------------------
Fri Dec 08 09:06:30 CET 2023 - aschnell@suse.com
- drop permissions check in GetPluginsReport and ClearPluginsReport
(gh#openSUSE/snapper#856)
-------------------------------------------------------------------
Tue Nov 28 08:22:41 CET 2023 - aschnell@suse.com

View File

@ -35,7 +35,7 @@
%bcond_with coverage
Name: snapper
Version: 0.10.7
Version: 0.11.0
Release: 0
Summary: Tool for filesystem snapshot management
License: GPL-2.0-only
@ -143,14 +143,13 @@ autoreconf -fvi
--disable-btrfs-quota \
%endif
%{?with_selinux:--enable-selinux} \
--disable-silent-rules --disable-ext4
--disable-silent-rules --disable-bcachefs --disable-ext4
make %{?_smp_mflags}
%install
%make_install
rm -f "%{buildroot}/%{_libdir}"/*.la "%{buildroot}/%{pam_security_dir}/pam_snapper.la"
rm -f %{buildroot}/etc/cron.hourly/suse.de-snapper
rm -f %{buildroot}/etc/cron.daily/suse.de-snapper
%if 0%{?suse_version}
install -D -m 644 data/sysconfig.snapper "%{buildroot}%{_fillupdir}/sysconfig.snapper"
@ -186,10 +185,6 @@ if [ -f /etc/cron.hourly/suse.de-snapper ]; then
systemctl preset snapper-timeline.timer || :
systemctl is-enabled -q snapper-timeline.timer && systemctl start snapper-timeline.timer || :
fi
if [ -f /etc/cron.daily/suse.de-snapper ]; then
systemctl preset snapper-cleanup.timer || :
systemctl is-enabled -q snapper-cleanup.timer && systemctl start snapper-cleanup.timer || :
fi
%service_add_post snapper-boot.service snapper-boot.timer snapper-cleanup.service snapper-cleanup.timer snapper-timeline.service snapper-timeline.timer snapperd.service
%endif
@ -268,6 +263,7 @@ This package contains libsnapper, a library for filesystem snapshot management.
%else
%config(noreplace) %{_sysconfdir}/sysconfig/snapper
%endif
%dir /usr/lib/snapper/plugins
%pre -n libsnapper7
# Migration from /etc/snapper to /usr/share/snapper