Hello community, here is the log from the commit of package rear for openSUSE:Factory checked in at 2014-02-04 19:57:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rear (Old) and /work/SRC/openSUSE:Factory/.rear.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rear" Changes: -------- --- /work/SRC/openSUSE:Factory/rear/rear.changes 2013-06-13 21:57:00.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.rear.new/rear.changes 2014-02-04 22:47:43.000000000 +0100 @@ -1,0 +2,20 @@ +Wed Jan 22 13:00:39 CET 2014 - [email protected] + +- Version upgrade to 1.15 from upstream (fate#316508). + For details see the rear-release-notes.txt file. +- bug-859436_40_restore_with_tsm.sh.diff fixes recovery + with TSM (Tivoli Storage Manager) since version 6.4 that + results in an error message "ANS1102E" as fixed upstream + in https://github.com/rear/rear/issues/356 (bnc#859436). +- Warning for users who upgrade from Rear 1.10.0 + (e.g. when upgrading from SUSE Linux Enterprise 11): + Rear 1.15 has many new features and fundamental changes. + In particular the filesystem creation is totally different + (via the so called "layout workflow" instead of the old + "dr workflow" that has been removed in Rear 1.14). + Users who already use Rear must completely re-validate that + their particular disaster recovery procedure still works. + See in particular "Version upgrades" at + http://en.opensuse.org/SDB:Disaster_Recovery + +------------------------------------------------------------------- Old: ---- rear-1.14.tar.gz New: ---- bug-859436_40_restore_with_tsm.sh.diff rear-1.15.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rear.spec ++++++ --- /var/tmp/diff_new_pack.FJq9xC/_old 2014-02-04 22:47:44.000000000 +0100 +++ /var/tmp/diff_new_pack.FJq9xC/_new 2014-02-04 22:47:44.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package rear # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,21 +15,26 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # - %bcond_without use_mkisofs Name: rear -Version: 1.14 +Version: 1.15 Release: 0 Summary: Relax and Recover (ReaR) is a Linux Disaster Recovery framework License: GPL-2.0+ Group: Productivity/Archiving/Backup Url: http://relax-and-recover.org/ -Source0: https://github.com/downloads/rear/rear/%{name}-%{version}.tar.gz +# as GitHub stopped with download section we need to go back to Sourceforge for downloads +Source0: https://sourceforge.net/projects/rear/files/rear/%{version}/rear-%{version}.tar.gz BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build +# Patch01 bug-859436_40_restore_with_tsm.sh.diff fixes +# recovery with TSM 6.4 that results in error message ANS1102E +# as fixed upstream https://github.com/rear/rear/issues/356 +Patch01: bug-859436_40_restore_with_tsm.sh.diff + # all RPM based systems seem to have this and call it the same Requires: binutils Requires: ethtool @@ -67,6 +72,10 @@ %prep %setup -q +# Patch01 bug-859436_40_restore_with_tsm.sh.diff fixes +# recovery with TSM 6.4 that results in error message ANS1102E +# as fixed upstream https://github.com/rear/rear/issues/356 +%patch01 -p1 %build # no code to compile - all bash scripts ++++++ bug-859436_40_restore_with_tsm.sh.diff ++++++ Index: rear-1.15/usr/share/rear/restore/TSM/default/40_restore_with_tsm.sh =================================================================== --- rear-1.15.orig/usr/share/rear/restore/TSM/default/40_restore_with_tsm.sh +++ rear-1.15/usr/share/rear/restore/TSM/default/40_restore_with_tsm.sh @@ -19,8 +19,8 @@ for num in $TSM_RESTORE_FILESPACE_NUMS ; test "${filespace:0-1}" == "/" || filespace="$filespace/" LogPrint "Restoring ${filespace}" TsmProcessed="" - Log "Running 'dsmc restore ${filespace}* /mnt/local/$filespace -verbose -subdir=yes -replace=all -tapeprompt=no ${TSM_DSMC_RESTORE_OPTIONS[@]}'" - dsmc restore "${filespace}*" "/mnt/local/$filespace" \ + Log "Running 'dsmc restore \""${filespace}"\" \""/mnt/local/${filespace}/"\" -verbose -subdir=yes -replace=all -tapeprompt=no ${TSM_DSMC_RESTORE_OPTIONS[@]}'" + dsmc restore \""${filespace}"\" \""/mnt/local/${filespace}/"\" \ -verbose -subdir=yes -replace=all \ -tapeprompt=no "${TSM_DSMC_RESTORE_OPTIONS[@]}" | \ while read Line ; do ++++++ rear-1.14.tar.gz -> rear-1.15.tar.gz ++++++ ++++ 6623 lines of diff (skipped) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
