Hello community, here is the log from the commit of package rsnapshot for openSUSE:Factory checked in at 2015-09-27 08:39:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rsnapshot (Old) and /work/SRC/openSUSE:Factory/.rsnapshot.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rsnapshot" Changes: -------- --- /work/SRC/openSUSE:Factory/rsnapshot/rsnapshot.changes 2015-04-13 20:30:44.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.rsnapshot.new/rsnapshot.changes 2015-09-27 08:39:03.000000000 +0200 @@ -1,0 +2,44 @@ +Mon Sep 21 09:21:47 UTC 2015 - mplus...@suse.com + +- Update to 1.4.1 + * Capture rsync's output right (Github issue 102) +- Changes for 1.4.0 + * Tidy the code with perltidy + * Fix --rsh command line option + * The --rsh option of rsync got errornously quoted (Debian Bug #743310) + * Define traps to unmount LVM parts after fail If you use LVM + snapshots and rsnapshot fails, rsnapshot will unmount and + remove the snapshot, too. + * cd to home before executing a command + * if($use_lazy_deletes): remove lockfile in any case + * Bail on failing cmd_(pre|post)exec If one of those commands + fails, rsnapshot will exit with exit code != 0 + * Capture output from rsync and print/log if level is >=4 + * Print rsnpashot's PID when logging to syslog, instead of the + logger's PID. + * make script uses pod2man instead of /usr/bin/pod2man + * rsnapshot-diff: Fixed removed files reported as addition (+ mark) + * Introduction of backup_exec resource for running unix commands + interspersed with backup and backup_script jobs. + * check for SIGPIPE, mainly in case cron fails when trying to mail + (this is probably why rsnapshot dies mysteriously if it outputs when + called by cron on a system which does not have mail working). + * add test case for -t showing --link-dest when there is only one snapshot + * if gnu_cp_al fails, test out a simple cp -al command before suggesting + that the cp does not support -al. + * When snapshot_root does not exist, check existence of parent directories. + * include_conf `command` now strips backticks before execution (bug fix + based on suggestion from David Osborn). + * Ignore extraneous output from lvremove command. (patch by Tim Connors) + * Update current maintainer status in Authors section of man page. + (David Cantrell stepped down between 1.3.0 and 1.3.1.) + * Remove some old (1.1.x -> 1.2.0) upgrade notices from man page. + * Allow linux_lvm_cmd_* in config file to have options also. + * Allow `backticks with options` in include_conf. + * Fix inaccurate omission of --link-dest in test-mode output + * rsnapshot-diff: Add -s option to show size of each file. +- Drop no longer needed patches + * rsnapshot-1.3.1-perl5.18.patch + * rsnapshot-1.3.1-no_usr_local.patch + +------------------------------------------------------------------- Old: ---- rsnapshot-1.3.1-no_usr_local.patch rsnapshot-1.3.1-perl5.18.patch rsnapshot-1.3.1.tar.gz New: ---- rsnapshot-1.4.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rsnapshot.spec ++++++ --- /var/tmp/diff_new_pack.QkRUn5/_old 2015-09-27 08:39:04.000000000 +0200 +++ /var/tmp/diff_new_pack.QkRUn5/_new 2015-09-27 08:39:04.000000000 +0200 @@ -17,7 +17,7 @@ Name: rsnapshot -Version: 1.3.1 +Version: 1.4.1 Release: 0 Summary: Backup program using hardlinks License: GPL-2.0+ @@ -25,8 +25,6 @@ Url: http://www.rsnapshot.org/ Source0: http://rsnapshot.org/downloads/%{name}-%{version}.tar.gz Patch1: rsnapshot-config.patch -Patch2: rsnapshot-1.3.1-no_usr_local.patch -Patch3: rsnapshot-1.3.1-perl5.18.patch BuildRequires: openssh BuildRequires: perl BuildRequires: rsync @@ -54,10 +52,10 @@ %prep %setup -q %patch1 -%patch2 -%patch3 %build +# replace hardcoded /usr/local +find . -type f -exec sed -i "s|usr/local|usr|g" {} + %configure make %{?_smp_mflags} @@ -72,11 +70,11 @@ %files %defattr(-,root,root) +%doc AUTHORS COPYING ChangeLog README.md %{_bindir}/rsnapshot %{_bindir}/rsnapshot-diff %config(noreplace) %{_sysconfdir}/rsnapshot.conf %config %{_sysconfdir}/rsnapshot.conf.default -%doc AUTHORS COPYING ChangeLog README TODO %{_mandir}/man1/rsnapshot.1.gz %{_mandir}/man1/rsnapshot-diff.1.gz ++++++ rsnapshot-1.3.1.tar.gz -> rsnapshot-1.4.1.tar.gz ++++++ ++++ 38759 lines of diff (skipped) ++++++ rsnapshot-config.patch ++++++ --- /var/tmp/diff_new_pack.QkRUn5/_old 2015-09-27 08:39:04.000000000 +0200 +++ /var/tmp/diff_new_pack.QkRUn5/_new 2015-09-27 08:39:04.000000000 +0200 @@ -1,6 +1,8 @@ ---- rsnapshot.conf.default.in +Index: rsnapshot.conf.default.in +=================================================================== +--- rsnapshot.conf.default.in.orig +++ rsnapshot.conf.default.in -@@ -41,7 +41,7 @@ +@@ -37,7 +37,7 @@ snapshot_root /.snapshots/ # # See the README file or the man page for more details. # @@ -9,7 +11,7 @@ # uncomment this to use the rm program instead of the built-in perl routine. # -@@ -54,21 +54,21 @@ +@@ -50,21 +50,21 @@ snapshot_root /.snapshots/ # Uncomment this to enable remote ssh backups over rsync. # @@ -35,7 +37,7 @@ # Specify the path to a script (and any optional arguments) to run right # before rsnapshot syncs files -@@ -113,7 +113,7 @@ +@@ -117,7 +117,7 @@ loglevel 3 # If you enable this, data will be written to the file you specify. The # amount of data written is controlled by the "loglevel" parameter. # @@ -44,7 +46,7 @@ # If enabled, rsnapshot will write a lockfile to prevent two instances # from running simultaneously (and messing up the snapshot_root). -@@ -164,7 +164,7 @@ +@@ -168,7 +168,7 @@ lockfile /var/run/rsnapshot.pid # This is the best way to support special files (FIFOs, etc) cross-platform. # The default is 0 (off). # @@ -53,7 +55,7 @@ # When sync_first is enabled, it changes the default behaviour of rsnapshot. # Normally, when rsnapshot is called with its lowest interval -@@ -179,7 +179,7 @@ +@@ -183,7 +183,7 @@ lockfile /var/run/rsnapshot.pid # to [interval_name].delete, then it will remove the lockfile and delete # that directory just before it exits. The default is 0 (off). # @@ -61,4 +63,4 @@ +use_lazy_deletes 1 # Number of rsync re-tries. If you experience any network problems or - # network card issues that tend to cause ssh to crap-out with + # network card issues that tend to cause ssh to fail with errors like