Hello community,

here is the log from the commit of package rear for openSUSE:Factory checked in 
at 2016-04-06 11:51:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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        2015-11-06 
00:04:22.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.rear.new/rear.changes   2016-04-06 
11:51:36.000000000 +0200
@@ -1,0 +2,64 @@
+Tue Mar 22 10:36:19 CET 2016 - jsm...@suse.de
+
+- Version upgrade to 1.18
+  A detailed list can be found in the rear-release-notes.txt file.
+  Changes include (excerpt):
+  * Support was added for NVME SSD type of disk devices
+    (issue #787)
+  * Script 99_sysreqs.sh was added to save the minimal system
+    requirements necessary for cloning a system in a remote DRP
+    data center (issue #798)
+  * New 99_move_away_restored_files.sh to remove restored files
+    after recover (issue #799) New array was introduced to make
+    this - BACKUP_RESTORE_MOVE_AWAY_FILES=()
+  * Add example configuration for NetBackup Master/Media server
+  * Added backup capabilities; getcap and setcap are used
+    to backup and restore (issue #771)
+  * Added support for new backup method Novastor NovaBACKUP DC
+    (+BACKUP=NBKDC+) (issue #669)
+  * Code was improved to have network teaming support (issue #655)
+  * Example configuration to put backup and rescue image
+    on same ISO image, eg. DVD (issue #430)
+  * /mnt/local became a global variable TARGET_FS_ROOT (issue #708)
+  * Copy rear.log from recovery into /var/log/rear/recovery/
+    directory after "rear recover" (issue #706)
+  * wipefs will be used when available (issue #649)
+  * SAN related improvements with btrfs (issue #695)
+  * Support for shim.efi (UEFI booting) added (issue #702)
+  * Added support for elilo (used by SLES 11/12)
+    (issue #583, #691, #692, #693)
+  * Bareos team added BAREOS_FILESET and ISO_DEFAULT to
+    default.conf (for automated DR tests executed by
+    Bareos team; issue #686, #719)
+  * New SLE11-SLE12-SAP-HANA-UEFI-example.conf (issue #683)
+  * usr/share/rear/conf/examples/SLE12-SP1-btrfs-example.conf
+    added as an example configuration file
+  * Added support for the SUSE specific gpt_sync_mbr partitioning
+    scheme (issue #544)
+  * Improved btrfs snapshot support with SLES 12 (issue #556)
+  * Unload scsi_debug driver in recovery mode (issue #626)
+  * Saved the current mount points and permissions;
+    in order to improve and avoid missing mount points
+    after recovery (issue #619)
+  * grub support for ppc64 (issue #673)
+  * grub2 supported was added for ppc64 (issue #672)
+  * ppc64le support was added into the rear.spec (issue #665)
+  * Network code partially rewritten to improve teaming
+    (issue #662)
+  * Changed default value of USE_CFG2HTML from 1 to empty
+    (means do not run cfg2html by default) (issue #643)
+  * Move the 50_selinux_autorelabel.sh script to the default
+    location so it gets picked up by all backup methods.
+    This was required for RHEL 7 (issue #650)
+  * Check via NSR if the ISO image is not obsolete (issue #653)
+  * Added ebiso support within rear (required for UEFI booting
+    with SLES 11 & 12 (issue #657)
+  * FDR/Upstream (BACKUP=FDRUPSTREAM) (NEW!) (issue #659)
+- SLE11-ext3-example.conf, SLE12-SP1-btrfs-example.conf,
+  and SLE12-btrfs-example.conf are now provided in the
+  upstream sources.
+- SLE12-SP1-btrfs.patch and rear1172a-gpt_sync_mbr.patch
+  are obsolete because it is now implemented in the upstream
+  sources.
+
+-------------------------------------------------------------------

Old:
----
  SLE11-ext3-example.conf
  SLE12-SP1-btrfs-example.conf
  SLE12-SP1-btrfs.patch
  SLE12-btrfs-example.conf
  rear-1.17.2.tar.gz
  rear1172a-gpt_sync_mbr.patch

New:
----
  rear-1.18.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rear.spec ++++++
--- /var/tmp/diff_new_pack.VhhtxB/_old  2016-04-06 11:51:37.000000000 +0200
+++ /var/tmp/diff_new_pack.VhhtxB/_new  2016-04-06 11:51:37.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package rear
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,11 +19,12 @@
 %bcond_without use_mkisofs
 
 Name:           rear
-# Version 1.17.2.a is rear upstream version 1.17.2 plus SUSE specific patches,
+# When there are SUSE specific patches, add a trailing letter 'a' 'b' 'c' ...
+# to the rear upstrea, version (e.g. "Version: 1.18.a"
 # see https://github.com/rear/rear/issues/666
-Version:        1.17.2.a
+Version:        1.18
 Release:        0
-%define upstream_version 1.17.2
+%define upstream_version 1.18
 # Automatic version upgrades are not possible in practice.
 # The user must explicitly specify his intended version.
 # When users have a working disaster recovery procedure, they should not 
upgrade
@@ -44,28 +45,10 @@
 Group:          Productivity/Archiving/Backup
 Url:            http://relax-and-recover.org/
 # As GitHub stopped with download section we need to go back to Sourceforge 
for downloads
-Source0:        
http://sourceforge.net/projects/rear/files/rear/1.17/%{upstream_version}/rear-%{upstream_version}.tar.gz
-# Source11 SLE11-ext3-example.conf is a working example for SLE11 with default 
ext3 filesystem
-# that gets installed as /usr/share/rear/conf/SLE11-ext3-example.conf
-Source11:       SLE11-ext3-example.conf
-# Source12 SLE12-btrfs-example.conf is a working example for SLE12 with 
default btrfs subvolumes
-# that gets installed as /usr/share/rear/conf/SLE12-btrfs-example.conf
-Source12:       SLE12-btrfs-example.conf
-# Source121 SLE12-SP1-btrfs-example.conf is a working example for SLE12-SP1 
with default btrfs subvolumes
-# that gets installed as /usr/share/rear/conf/SLE12-SP1-btrfs-example.conf
-Source121:      SLE12-SP1-btrfs-example.conf
+Source0:        
http://sourceforge.net/projects/rear/files/rear/%{upstream_version}/rear-%{upstream_version}.tar.gz
 # Source999 rear-rpmlintrc filters false positives rpmlint warning messages, 
see
 # 
https://en.opensuse.org/openSUSE:Packaging_checks#Building_Packages_despite_of_errors
 Source999:      rear-rpmlintrc
-# Patch121 SLE12-SP1-btrfs.patch make it work specifically for the default 
btrfs structure in SLE12-SP1
-# see https://github.com/rear/rear/issues/556
-# and https://bugzilla.suse.com/show_bug.cgi?id=946006
-# and https://fate.suse.com/318701
-Patch121:       SLE12-SP1-btrfs.patch
-# Patch200 rear1172a-gpt_sync_mbr.patch adds support for the SUSE specific 
gpt_sync_mbr partitioning
-# see https://github.com/rear/rear/issues/544
-# and https://bugzilla.suse.com/show_bug.cgi?id=950610
-Patch200:       rear1172a-gpt_sync_mbr.patch
 # Rear contains only bash scripts plus documentation so that on first glance 
it could be "BuildArch: noarch"
 # but actually it is not "noarch" because it only works on those architectures 
that are explicitly supported.
 # Of course the rear bash scripts can be installed on any architecture just as 
any binaries can be installed on any architecture.
@@ -215,24 +198,49 @@
 Requires:       rpcbind
 
 %description
-Relax-and-Recover (abbreviated rear) is a highly modular
-disaster recovery framework for GNU/Linux based systems,
-but can be easily extended to other UNIX alike systems.
-The disaster recovery information (and maybe the backups)
-can be stored via the network, local on hard disks or
-USB devices, DVD/CD-R, tape, etc. The result is also a
-bootable image that is capable of booting via PXE,
-DVD/CD and USB media.
-
-Relax-and-Recover integrates with other backup software
-and provides integrated bare metal disaster recovery
-abilities to the compatible backup software.
+Relax-and-Recover (abbreviated rear) is the leading
+Free Software disaster recovery framework.
+
+Relax-and-Recover is written entirely in the native
+language for system administration: as bash scripts.
+
+Experienced users and system admins can adapt or extend
+the rear scripts to make it work for their particular
+cases.
+
+Relax-and-Recover is a modular framework with
+ready-to-go workflows for common situations.
+
+The basic workflow is as follows:
+Specify its configuration in /etc/rear/local.conf
+(cf. /usr/share/rear/conf/examples) and run
+"rear mkbackup" to create a backup.tar.gz on
+a NFS server and a bootable recovery ISO image
+for your system.
+A recovery medium which is made from the ISO image
+boots a special rear recovery system.
+Log in as root and run "rear recover" which does
+the following steps:
+It runs the rear installer that recreates the basic
+system, in particular the system disk partitioning
+with filesystems and mount points, then it restores
+the backup from the NFS server and finally it
+installs the boot loader.
+Finally remove the recovery medium and reboot the
+recreated system.
+
+Relax-and-Recover supports various kind of boot media
+for the recovery system (incl. ISO, PXE, OBDR tape,
+USB or eSATA storage), a variety of network protocols
+(incl. sftp, ftp, http, nfs, cifs) for storage and backup
+as well as various external third-party backup methods
+(incl. IBM Tivoli Storage Manager, HP DataProtector,
+Symantec NetBackup, EMC NetWorker, FDR/Upstream,
+NovaBACKUP DC, Bareos, Bacula, rsync, rbme).
 
 Warning for users who like to upgrade Relax-and-Recover:
 Users who already use it must re-validate that their
 particular disaster recovery procedure still works.
-See in particular "Version upgrades" at
-http://en.opensuse.org/SDB:Disaster_Recovery
 
 Additionally when you already use Relax-and-Recover and
 you upgrade software that is related to the basic system
@@ -241,17 +249,34 @@
 re-validate that your particular disaster recovery
 procedure still works for you.
 
+You must test in advance that it works in your particular
+case to recreate your particular system with your
+particular recovery medium and that the recreated system
+can boot on its own and that the recreated system with
+all its system services still work as you need it in your
+particular case.
+
+You must have replacement hardware available on which your
+system can be recreated and you must try out if it works
+to recreate your system with your recovery medium on your
+replacement hardware.
+
+Be prepared that your system recovery fails to recreate
+your system. When it fails to recreate your system
+it is usually a dead end. Be prepared for a manual
+recreation from scratch. Always have all information
+available that you need to recreate your particular
+system manually. Manually recreate your system on your
+replacement hardware as an exercise.
+
+For more information see
+http://en.opensuse.org/SDB:Disaster_Recovery
+
+Relax-and-Recover comes with ABSOLUTELY NO WARRANTY;
+for details see the GNU General Public License.
+
 %prep
 %setup -q -n rear-%{upstream_version}
-# Patch121 SLE12-SP1-btrfs.patch make it work specifically for the default 
btrfs structure in SLE12-SP1
-# see https://github.com/rear/rear/issues/556
-# and https://bugzilla.suse.com/show_bug.cgi?id=946006
-# and https://fate.suse.com/318701
-%patch121 -p1
-# Patch200 rear1172a-gpt_sync_mbr.patch adds support for the SUSE specific 
gpt_sync_mbr partitioning
-# see https://github.com/rear/rear/issues/544
-# and https://bugzilla.suse.com/show_bug.cgi?id=950610
-%patch200 -p1
 # Add a specific os.conf to not depend on LSB dependencies
 # (otherwise it calls "lsb_release" in /usr/share/rear/lib/config-functions.sh)
 # for the suse_version values see the listing at
@@ -259,31 +284,15 @@
 # in particular see there the "Note" that reads
 # "sles_version is no longer set in SLES 11. Use suse_version == 1110 
instead.":
 %if 0%{?suse_version} == 1110
-# SLE 11
+# SLE 11 and openSUSE 11.1
 OS_VERSION="11"
 %endif
-%if 0%{?suse_version} == 1140
-# openSUSE 11.4
-OS_VERSION="11.4"
-%endif
-%if 0%{?suse_version} == 1210
-# openSUSE 12.1
-OS_VERSION="12.1"
-%endif
-%if 0%{?suse_version} == 1220
-# openSUSE 12.2
-OS_VERSION="12.2"
-%endif
-%if 0%{?suse_version} == 1230
-# openSUSE 12.3
-OS_VERSION="12.3"
-%endif
 %if 0%{?suse_version} == 1310
 # openSUSE 13.1
 OS_VERSION="13.1"
 %endif
 %if 0%{?suse_version} == 1315
-# SLE 12
+# SLE 12 and openSUSE Leap 42.1
 OS_VERSION="12"
 %endif
 %if 0%{?suse_version} == 1320
@@ -299,18 +308,6 @@
 
 %install
 make install DESTDIR="%{buildroot}"
-# Create a separate directory /usr/share/rear/conf/examples/ for example 
config files
-# see https://github.com/rear/rear/pull/681
-mkdir %{buildroot}%{_datadir}/rear/conf/examples/
-# Source11 SLE11-ext3-example.conf is a working example for SLE11 with default 
ext3 filesystem
-# that gets installed as /usr/share/rear/conf/examples/SLE11-ext3-example.conf
-install -m 644 %{SOURCE11} 
%{buildroot}%{_datadir}/rear/conf/examples/SLE11-ext3-example.conf
-# Source12 SLE12-btrfs-example.conf is a working example for SLE12 with 
default btrfs subvolumes
-# that gets installed as /usr/share/rear/conf/examples/SLE12-btrfs-example.conf
-install -m 644 %{SOURCE12} 
%{buildroot}%{_datadir}/rear/conf/examples/SLE12-btrfs-example.conf
-# Source121 SLE12-SP1-btrfs-example.conf is a working example for SLE12-SP1 
with default btrfs subvolumes
-# that gets installed as 
/usr/share/rear/conf/examples/SLE12-SP1-btrfs-example.conf
-install -m 644 %{SOURCE121} 
%{buildroot}%{_datadir}/rear/conf/examples/SLE12-SP1-btrfs-example.conf
 
 %files
 %defattr(-,root,root,-)

++++++ rear-1.17.2.tar.gz -> rear-1.18.tar.gz ++++++
++++ 9033 lines of diff (skipped)


Reply via email to