Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package duply for openSUSE:Factory checked in at 2023-01-21 19:12:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/duply (Old) and /work/SRC/openSUSE:Factory/.duply.new.32243 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "duply" Sat Jan 21 19:12:49 2023 rev:25 rq:1060168 version:2.4.2 Changes: -------- --- /work/SRC/openSUSE:Factory/duply/duply.changes 2022-12-04 14:59:40.264725420 +0100 +++ /work/SRC/openSUSE:Factory/.duply.new.32243/duply.changes 2023-01-21 19:13:37.538007880 +0100 @@ -1,0 +2,8 @@ +Sat Jan 21 10:57:40 UTC 2023 - Dirk Müller <[email protected]> + +- update to 2.4.2: + * change to purgeAuto in systemd unit files (thx B.Foresman) + * systemd files should go in /etc, not /lib (thx B.Foresman) + * read -N not available on macOS (thx Peter Torelli) + +------------------------------------------------------------------- Old: ---- duply_2.4.1.tgz New: ---- duply_2.4.2.tgz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ duply.spec ++++++ --- /var/tmp/diff_new_pack.JjCv2X/_old 2023-01-21 19:13:38.042010821 +0100 +++ /var/tmp/diff_new_pack.JjCv2X/_new 2023-01-21 19:13:38.046010844 +0100 @@ -1,7 +1,7 @@ # # spec file for package duply # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # Copyright (c) 2011-2019 Malcolm J Lewis <[email protected]> # # All modifications and additions to the file contributed by third parties @@ -18,7 +18,7 @@ Name: duply -Version: 2.4.1 +Version: 2.4.2 Release: 0 Summary: A frontend for the "duplicity" backup program License: GPL-2.0-only ++++++ duply_2.4.1.tgz -> duply_2.4.2.tgz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/duply_2.4.1/CHANGELOG.txt new/duply_2.4.2/CHANGELOG.txt --- old/duply_2.4.1/CHANGELOG.txt 2022-09-09 14:46:13.000000000 +0200 +++ new/duply_2.4.2/CHANGELOG.txt 2023-01-19 14:21:57.000000000 +0100 @@ -17,7 +17,12 @@ - remove url_encode, test for invalid chars n throw error instead CHANGELOG: -2.4.1 (9.9.2004) +2.4.2 (19.01.2023) +- featreq #55: change to purgeAuto in systemd unit files (thx B.Foresman) +- featreq #56: systemd files should go in /etc, not /lib (thx B.Foresman) +- bugfix #133: read -N not available on macOS (thx Peter Torelli) + +2.4.1 (9.9.2022) - fixup duplicity links, moved to http://duplicity.us - bugfix: duply hangs on awk version detection on OpenBSD (thx phthomas137) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/duply_2.4.1/duply new/duply_2.4.2/duply --- old/duply_2.4.1/duply 2022-09-09 14:46:13.000000000 +0200 +++ new/duply_2.4.2/duply 2023-01-19 14:21:56.000000000 +0100 @@ -33,7 +33,12 @@ # - remove url_encode, test for invalid chars n throw error instead # # CHANGELOG: -# 2.4.1 (9.9.2004) +# 2.4.2 (19.01.2023) +# - featreq #55: change to purgeAuto in systemd unit files (thx B.Foresman) +# - featreq #56: systemd files should go in /etc, not /lib (thx B.Foresman) +# - bugfix #133: read -N not available on macOS (thx Peter Torelli) +# +# 2.4.1 (9.9.2022) # - fixup duplicity links, moved to http://duplicity.us # - bugfix: duply hangs on awk version detection on OpenBSD (thx phthomas137) # @@ -531,7 +536,7 @@ ME_LONG="$0" ME="$(basename $0)" ME_NAME="${ME%%.*}" -ME_VERSION="2.4.1" +ME_VERSION="2.4.2" ME_WEBSITE="https://duply.net" # default config values @@ -1222,7 +1227,7 @@ local DUPL_BIN=$(which duplicity) # test for shebang - IFS= LC_ALL=C read -rN2 shebang < "$DUPL_BIN" && [ "$shebang" != '#!' ] && { + IFS= LC_ALL=C read -rn2 shebang < "$DUPL_BIN" && [ "$shebang" != '#!' ] && { DUPL_PYTHON_BIN="" return 1 } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/duply_2.4.1/systemd-unit.examples/HOWTO.txt new/duply_2.4.2/systemd-unit.examples/HOWTO.txt --- old/duply_2.4.1/systemd-unit.examples/HOWTO.txt 2022-09-09 14:46:13.000000000 +0200 +++ new/duply_2.4.2/systemd-unit.examples/HOWTO.txt 2023-01-19 14:21:57.000000000 +0100 @@ -5,7 +5,7 @@ systemd-based OS is via systemd timers. Duply is coming is coming with a set of example units that makes this task easy to implement. The units have to be placed at - `/usr/lib/systemd/user` + `/etc/systemd/user` and allow user-independent scheduling of multiple duply profiles. Let's consider a regular backup with an example `humbug` profile configured. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/duply_2.4.1/systemd-unit.examples/system/[email protected] new/duply_2.4.2/systemd-unit.examples/system/[email protected] --- old/duply_2.4.1/systemd-unit.examples/system/[email protected] 2022-09-09 14:46:13.000000000 +0200 +++ new/duply_2.4.2/systemd-unit.examples/system/[email protected] 2023-01-19 14:21:57.000000000 +0100 @@ -14,13 +14,13 @@ Conflicts=shutdown.target Before=shutdown.target OnFailure=notify-failed-backup@%n -Documentation=https://www.duply.net/wiki/index.php/Duply-documentation +Documentation=https://duply.net/wiki/index.php/Duply-documentation [Service] Type=oneshot # HOME must point to root's home so that duply can locate the profile Environment="HOME=/root" -ExecStart=sh -c "/usr/bin/duply %i purge --force; /usr/bin/duply %i cleanup --force" +ExecStart=sh -c "/usr/bin/duply %i purgeAuto --force; /usr/bin/duply %i cleanup --force" IOSchedulingClass=idle [Install] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/duply_2.4.1/systemd-unit.examples/user/[email protected] new/duply_2.4.2/systemd-unit.examples/user/[email protected] --- old/duply_2.4.1/systemd-unit.examples/user/[email protected] 2022-09-09 14:46:13.000000000 +0200 +++ new/duply_2.4.2/systemd-unit.examples/user/[email protected] 2023-01-19 14:21:57.000000000 +0100 @@ -14,11 +14,11 @@ Conflicts=shutdown.target Before=shutdown.target OnFailure=notify-failed-backup@%n -Documentation=https://www.duply.net/wiki/index.php/Duply-documentation +Documentation=https://duply.net/wiki/index.php/Duply-documentation [Service] Type=oneshot -ExecStart=sh -c "/usr/bin/duply %i purge --force; /usr/bin/duply %i cleanup --force" +ExecStart=sh -c "/usr/bin/duply %i purgeAuto --force; /usr/bin/duply %i cleanup --force" IOSchedulingClass=idle [Install]
