diff --git a/debian.tar.gz b/debian.tar.gz index 054540d..82d9184 100644 --- a/debian.tar.gz +++ b/debian.tar.gz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:488944874763c10bc15980184f1a89ab4eec4e1720313e1de9a4bc2761a9b9dd -size 3277 +oid sha256:b188ccc63830a3684a4f4d4bbf91fc2825b419b26570057a92348b4dc14e15cc +size 3331 diff --git a/snapper-0.8.12.tar.bz2 b/snapper-0.8.12.tar.bz2 deleted file mode 100644 index 8d65e06..0000000 --- a/snapper-0.8.12.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:52dfbaa3b3c3fe9907feaffc5cd43635477e185ef674bd3760e27f9f5b76c2aa -size 621015 diff --git a/snapper-0.8.13.tar.bz2 b/snapper-0.8.13.tar.bz2 new file mode 100644 index 0000000..8558775 --- /dev/null +++ b/snapper-0.8.13.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3bfc0a44102b5961703d144a2bae8ca74983f7f618571f2acf8a4ee7a23c414f +size 628104 diff --git a/snapper-Debian_10.0.dsc b/snapper-Debian_10.0.dsc index 8690929..be70758 100644 --- a/snapper-Debian_10.0.dsc +++ b/snapper-Debian_10.0.dsc @@ -1,6 +1,6 @@ Format: 1.0 Source: snapper -Version: 0.8.12 +Version: 0.8.13 Binary: snapper Maintainer: Arvin Schnell 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: -aafe5e7cc5ebb47acbfc8321e67b2b91 621015 snapper-0.8.12.tar.bz2 +4a3900043608203bbe526bc370aed077 628104 snapper-0.8.13.tar.bz2 diff --git a/snapper-Debian_7.0.dsc b/snapper-Debian_7.0.dsc index 8690929..be70758 100644 --- a/snapper-Debian_7.0.dsc +++ b/snapper-Debian_7.0.dsc @@ -1,6 +1,6 @@ Format: 1.0 Source: snapper -Version: 0.8.12 +Version: 0.8.13 Binary: snapper Maintainer: Arvin Schnell 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: -aafe5e7cc5ebb47acbfc8321e67b2b91 621015 snapper-0.8.12.tar.bz2 +4a3900043608203bbe526bc370aed077 628104 snapper-0.8.13.tar.bz2 diff --git a/snapper-Debian_8.0.dsc b/snapper-Debian_8.0.dsc index 8690929..be70758 100644 --- a/snapper-Debian_8.0.dsc +++ b/snapper-Debian_8.0.dsc @@ -1,6 +1,6 @@ Format: 1.0 Source: snapper -Version: 0.8.12 +Version: 0.8.13 Binary: snapper Maintainer: Arvin Schnell 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: -aafe5e7cc5ebb47acbfc8321e67b2b91 621015 snapper-0.8.12.tar.bz2 +4a3900043608203bbe526bc370aed077 628104 snapper-0.8.13.tar.bz2 diff --git a/snapper-Debian_9.0.dsc b/snapper-Debian_9.0.dsc index 8690929..be70758 100644 --- a/snapper-Debian_9.0.dsc +++ b/snapper-Debian_9.0.dsc @@ -1,6 +1,6 @@ Format: 1.0 Source: snapper -Version: 0.8.12 +Version: 0.8.13 Binary: snapper Maintainer: Arvin Schnell 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: -aafe5e7cc5ebb47acbfc8321e67b2b91 621015 snapper-0.8.12.tar.bz2 +4a3900043608203bbe526bc370aed077 628104 snapper-0.8.13.tar.bz2 diff --git a/snapper-xUbuntu_14.04.dsc b/snapper-xUbuntu_14.04.dsc index 719012d..d767e7e 100644 --- a/snapper-xUbuntu_14.04.dsc +++ b/snapper-xUbuntu_14.04.dsc @@ -1,6 +1,6 @@ Format: 1.0 Source: snapper -Version: 0.8.12 +Version: 0.8.13 Binary: snapper Maintainer: Arvin Schnell 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: -aafe5e7cc5ebb47acbfc8321e67b2b91 621015 snapper-0.8.12.tar.bz2 +4a3900043608203bbe526bc370aed077 628104 snapper-0.8.13.tar.bz2 diff --git a/snapper-xUbuntu_14.10.dsc b/snapper-xUbuntu_14.10.dsc index 719012d..d767e7e 100644 --- a/snapper-xUbuntu_14.10.dsc +++ b/snapper-xUbuntu_14.10.dsc @@ -1,6 +1,6 @@ Format: 1.0 Source: snapper -Version: 0.8.12 +Version: 0.8.13 Binary: snapper Maintainer: Arvin Schnell 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: -aafe5e7cc5ebb47acbfc8321e67b2b91 621015 snapper-0.8.12.tar.bz2 +4a3900043608203bbe526bc370aed077 628104 snapper-0.8.13.tar.bz2 diff --git a/snapper-xUbuntu_15.04.dsc b/snapper-xUbuntu_15.04.dsc index 719012d..d767e7e 100644 --- a/snapper-xUbuntu_15.04.dsc +++ b/snapper-xUbuntu_15.04.dsc @@ -1,6 +1,6 @@ Format: 1.0 Source: snapper -Version: 0.8.12 +Version: 0.8.13 Binary: snapper Maintainer: Arvin Schnell 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: -aafe5e7cc5ebb47acbfc8321e67b2b91 621015 snapper-0.8.12.tar.bz2 +4a3900043608203bbe526bc370aed077 628104 snapper-0.8.13.tar.bz2 diff --git a/snapper-xUbuntu_15.10.dsc b/snapper-xUbuntu_15.10.dsc index 719012d..d767e7e 100644 --- a/snapper-xUbuntu_15.10.dsc +++ b/snapper-xUbuntu_15.10.dsc @@ -1,6 +1,6 @@ Format: 1.0 Source: snapper -Version: 0.8.12 +Version: 0.8.13 Binary: snapper Maintainer: Arvin Schnell 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: -aafe5e7cc5ebb47acbfc8321e67b2b91 621015 snapper-0.8.12.tar.bz2 +4a3900043608203bbe526bc370aed077 628104 snapper-0.8.13.tar.bz2 diff --git a/snapper-xUbuntu_16.04.dsc b/snapper-xUbuntu_16.04.dsc index 719012d..d767e7e 100644 --- a/snapper-xUbuntu_16.04.dsc +++ b/snapper-xUbuntu_16.04.dsc @@ -1,6 +1,6 @@ Format: 1.0 Source: snapper -Version: 0.8.12 +Version: 0.8.13 Binary: snapper Maintainer: Arvin Schnell 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: -aafe5e7cc5ebb47acbfc8321e67b2b91 621015 snapper-0.8.12.tar.bz2 +4a3900043608203bbe526bc370aed077 628104 snapper-0.8.13.tar.bz2 diff --git a/snapper-xUbuntu_16.10.dsc b/snapper-xUbuntu_16.10.dsc index 719012d..d767e7e 100644 --- a/snapper-xUbuntu_16.10.dsc +++ b/snapper-xUbuntu_16.10.dsc @@ -1,6 +1,6 @@ Format: 1.0 Source: snapper -Version: 0.8.12 +Version: 0.8.13 Binary: snapper Maintainer: Arvin Schnell 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: -aafe5e7cc5ebb47acbfc8321e67b2b91 621015 snapper-0.8.12.tar.bz2 +4a3900043608203bbe526bc370aed077 628104 snapper-0.8.13.tar.bz2 diff --git a/snapper-xUbuntu_17.04.dsc b/snapper-xUbuntu_17.04.dsc index 719012d..d767e7e 100644 --- a/snapper-xUbuntu_17.04.dsc +++ b/snapper-xUbuntu_17.04.dsc @@ -1,6 +1,6 @@ Format: 1.0 Source: snapper -Version: 0.8.12 +Version: 0.8.13 Binary: snapper Maintainer: Arvin Schnell 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: -aafe5e7cc5ebb47acbfc8321e67b2b91 621015 snapper-0.8.12.tar.bz2 +4a3900043608203bbe526bc370aed077 628104 snapper-0.8.13.tar.bz2 diff --git a/snapper-xUbuntu_17.10.dsc b/snapper-xUbuntu_17.10.dsc index 719012d..d767e7e 100644 --- a/snapper-xUbuntu_17.10.dsc +++ b/snapper-xUbuntu_17.10.dsc @@ -1,6 +1,6 @@ Format: 1.0 Source: snapper -Version: 0.8.12 +Version: 0.8.13 Binary: snapper Maintainer: Arvin Schnell 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: -aafe5e7cc5ebb47acbfc8321e67b2b91 621015 snapper-0.8.12.tar.bz2 +4a3900043608203bbe526bc370aed077 628104 snapper-0.8.13.tar.bz2 diff --git a/snapper-xUbuntu_18.04.dsc b/snapper-xUbuntu_18.04.dsc index 719012d..d767e7e 100644 --- a/snapper-xUbuntu_18.04.dsc +++ b/snapper-xUbuntu_18.04.dsc @@ -1,6 +1,6 @@ Format: 1.0 Source: snapper -Version: 0.8.12 +Version: 0.8.13 Binary: snapper Maintainer: Arvin Schnell 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: -aafe5e7cc5ebb47acbfc8321e67b2b91 621015 snapper-0.8.12.tar.bz2 +4a3900043608203bbe526bc370aed077 628104 snapper-0.8.13.tar.bz2 diff --git a/snapper-xUbuntu_18.10.dsc b/snapper-xUbuntu_18.10.dsc index 719012d..d767e7e 100644 --- a/snapper-xUbuntu_18.10.dsc +++ b/snapper-xUbuntu_18.10.dsc @@ -1,6 +1,6 @@ Format: 1.0 Source: snapper -Version: 0.8.12 +Version: 0.8.13 Binary: snapper Maintainer: Arvin Schnell 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: -aafe5e7cc5ebb47acbfc8321e67b2b91 621015 snapper-0.8.12.tar.bz2 +4a3900043608203bbe526bc370aed077 628104 snapper-0.8.13.tar.bz2 diff --git a/snapper-xUbuntu_19.04.dsc b/snapper-xUbuntu_19.04.dsc index 719012d..d767e7e 100644 --- a/snapper-xUbuntu_19.04.dsc +++ b/snapper-xUbuntu_19.04.dsc @@ -1,6 +1,6 @@ Format: 1.0 Source: snapper -Version: 0.8.12 +Version: 0.8.13 Binary: snapper Maintainer: Arvin Schnell 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: -aafe5e7cc5ebb47acbfc8321e67b2b91 621015 snapper-0.8.12.tar.bz2 +4a3900043608203bbe526bc370aed077 628104 snapper-0.8.13.tar.bz2 diff --git a/snapper-xUbuntu_19.10.dsc b/snapper-xUbuntu_19.10.dsc index 719012d..d767e7e 100644 --- a/snapper-xUbuntu_19.10.dsc +++ b/snapper-xUbuntu_19.10.dsc @@ -1,6 +1,6 @@ Format: 1.0 Source: snapper -Version: 0.8.12 +Version: 0.8.13 Binary: snapper Maintainer: Arvin Schnell 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: -aafe5e7cc5ebb47acbfc8321e67b2b91 621015 snapper-0.8.12.tar.bz2 +4a3900043608203bbe526bc370aed077 628104 snapper-0.8.13.tar.bz2 diff --git a/snapper-xUbuntu_20.04.dsc b/snapper-xUbuntu_20.04.dsc index 719012d..d767e7e 100644 --- a/snapper-xUbuntu_20.04.dsc +++ b/snapper-xUbuntu_20.04.dsc @@ -1,6 +1,6 @@ Format: 1.0 Source: snapper -Version: 0.8.12 +Version: 0.8.13 Binary: snapper Maintainer: Arvin Schnell 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: -aafe5e7cc5ebb47acbfc8321e67b2b91 621015 snapper-0.8.12.tar.bz2 +4a3900043608203bbe526bc370aed077 628104 snapper-0.8.13.tar.bz2 diff --git a/snapper.changes b/snapper.changes index dbf25d3..d44bceb 100644 --- a/snapper.changes +++ b/snapper.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Tue Sep 01 09:50:00 CEST 2020 - lnussel@suse.com + +- activate snapperd using systemd service + +------------------------------------------------------------------- +Mon Aug 31 17:18:14 CEST 2020 - aschnell@suse.com + +- fix LVM setup for volume groups and logical volumes with one + character long names (gh#openSUSE/snapper#465) + +------------------------------------------------------------------- +Fri Aug 28 11:06:23 CEST 2020 - aschnell@suse.com + +- improved error messages for wrong command line options and + arguments (bsc#1150156) + +------------------------------------------------------------------- +Thu Aug 27 12:04:44 CEST 2020 - aschnell@suse.com + +- call fsync after writing snapshot info file (bsc#1078336) +- version 0.8.13 + ------------------------------------------------------------------- Thu Jul 23 11:52:31 CEST 2020 - aschnell@suse.com diff --git a/snapper.spec b/snapper.spec index c779034..e00b4b0 100644 --- a/snapper.spec +++ b/snapper.spec @@ -1,7 +1,7 @@ # # spec file for package snapper # -# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -25,7 +25,7 @@ %bcond_with coverage Name: snapper -Version: 0.8.12 +Version: 0.8.13 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build Source: snapper-%{version}.tar.bz2 @@ -93,7 +93,7 @@ Supplements: btrfsprogs Summary: Tool for filesystem snapshot management License: GPL-2.0-only Group: System/Packages -Url: http://snapper.io/ +URL: http://snapper.io/ %description This package contains snapper, a tool for filesystem snapshot management. @@ -112,7 +112,7 @@ export CFLAGS="%{optflags} -DNDEBUG" export CXXFLAGS="%{optflags} -DNDEBUG" %endif -autoreconf -fi +autoreconf -fvi %configure \ --docdir="%{_defaultdocdir}/snapper" \ %if %{with coverage} @@ -142,11 +142,11 @@ install -D -m 644 data/sysconfig.snapper "%{buildroot}/etc/sysconfig/snapper" %{find_lang} snapper %check -make check VERBOSE=1 +make %{?_smp_mflags} check VERBOSE=1 %pre %if 0%{?suse_version} -%service_add_pre snapper-boot.service snapper-boot.timer snapper-cleanup.service snapper-cleanup.timer snapper-timeline.service snapper-timeline.timer +%service_add_pre snapper-boot.service snapper-boot.timer snapper-cleanup.service snapper-cleanup.timer snapper-timeline.service snapper-timeline.timer snapperd.service %endif %post @@ -161,17 +161,17 @@ 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 +%service_add_post snapper-boot.service snapper-boot.timer snapper-cleanup.service snapper-cleanup.timer snapper-timeline.service snapper-timeline.timer snapperd.service %endif %preun %if 0%{?suse_version} -%service_del_preun snapper-boot.service snapper-boot.timer snapper-cleanup.service snapper-cleanup.timer snapper-timeline.service snapper-timeline.timer +%service_del_preun snapper-boot.service snapper-boot.timer snapper-cleanup.service snapper-cleanup.timer snapper-timeline.service snapper-timeline.timer snapperd.service %endif %postun %if 0%{?suse_version} -%service_del_postun snapper-boot.service snapper-boot.timer snapper-cleanup.service snapper-cleanup.timer snapper-timeline.service snapper-timeline.timer +%service_del_postun snapper-boot.service snapper-boot.timer snapper-cleanup.service snapper-cleanup.timer snapper-timeline.service snapper-timeline.timer snapperd.service %endif %files -f snapper.lang @@ -190,7 +190,7 @@ fi %doc %{_mandir}/*/mksubvolume.8* %endif %config(noreplace) %{_sysconfdir}/logrotate.d/snapper -%{_unitdir}/snapper-*.* +%{_unitdir}/snapper*.* %config /etc/dbus-1/system.d/org.opensuse.Snapper.conf %{_datadir}/dbus-1/system-services/org.opensuse.Snapper.service