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]

Reply via email to