Hello community,

here is the log from the commit of package rear for openSUSE:Factory checked in 
at 2015-09-17 09:20:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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-07-12 
22:52:51.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.rear.new/rear.changes   2015-09-17 
09:20:23.000000000 +0200
@@ -1,0 +2,80 @@
+Mon Sep  7 12:42:05 CEST 2015 - jsm...@suse.de
+
+- Update to version 1.17.2
+  * Fixed the NTP startup script (issue #641)
+  * Fixed the vfat label issue (issue #647)
+  * Improved the DUPLICITY method with finding all required
+    libraries and python scripts
+  * Added the /run directory to the list of recreating missing
+    directories (issue #619)
+  * Fix issue with USB disk and rsync as internal backup
+    program (issue #645)
+  * Fix rsync restore: -anchored invalid rsync option (issue #642)
+  * A new variable was introduced NSR_POOLNAME (issue #640)
+  * Replaced almost all temporary files from /tmp/ to $TMP_DIR/
+    (issue #607)
+    Related to security recommendations for Fedora and RHEL:
+    https://bugzilla.redhat.com/show_bug.cgi?id=1239009 (f22)
+    https://bugzilla.redhat.com/show_bug.cgi?id=1238843 (rhel 7.2)
+  * In script 27_hpraid_layout.sh added the missing
+    HPSSACLI_BIN_INSTALLATION_DIR variable to the COPY_AS_IS
+    array (issue #630)
+  * Syslinux version > 5.00 is now supported (ISO and USB output)
+    works on Debian 8, Ubuntu 15.04 (issue #624)
+  * Bail out when syslinux/modules are not found in lib/
+    bootloader-functions.sh (issues #467 and #596)
+    You could also define a variable SYSLINUX_MODULES_DIR if rear
+    cannot find it automatically (should not be necessary)
+  * Support was added for SLES11 on PPC64 hardware
+    (issues #616 and #628)
+  * Support was added for new hardware - PPC64LE - RHEL
+    and Ubuntu (issue # 627)
+  * FIX the hashed password (SSH_ROOT_PASSWORD variable) and
+    added a missing library libfreeblpriv3 (issue #560)
+  * Insert a 3 seconds sleep after a volume group restauration
+    to give udevd or systemd-udevd time to create needed devices
+    (issue #608 and #617)
+  * Variable MANUAL_INCLUDE=YES has been introduced to work with
+    array BACKUP_PROG_INCLUDE (issue #597)
+  * Add new variable NSR_DEFAULT_POOL_NAME (defaulting to Default)
+    to use a different default pool name.
+    Renamed the RETENTION_TIME variable to NSR_RETENTION_TIME
+    (issue #640)
+  * new document 10-integrating-external-backup.adoc which
+    explains the steps to take for a new backup integration
+    into rear
+  * All AsciiDoc documentation changed extention
+    from .txt to .adoc
+- Known restrictions on openSUSE and SUSE Linux Enterprise
+  (in general see https://en.opensuse.org/SDB:Disaster_Recovery):
+  * rear 1.17.2 will not work with default btrfs on SLES12-SP1
+    because support for btrfs in rear explicitly excludes
+    snapshot subvolumes but on SLES12-SP1 what is mounted
+    at '/' will be a btrfs snapshot subvolume (issue #556)
+  * rear 1.17.2 does not work with UEFI because of various
+    different reasons (issues #588 #585 #583 #229 #214)
+  * rear does not support partitions of type 'gpt_sync_mbr'
+    aka. 'hybrid (synced) MBR' (issue #544)
+
+-------------------------------------------------------------------
+Thu Sep  3 15:55:49 CEST 2015 - jsm...@suse.de
+
+- Use "ExclusiveArch: %ix86 x86_64 ppc ppc64 ppc64le" instead
+  of "BuildArch: noarch" in the spec file.
+  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. But the meaning of architecture
+  dependent packages should be on what architectures they will
+  work. Therefore only those architectures that are actually
+  supported are explicitly listed. This avoids that rear can
+  be "just installed" on architectures that are actually
+  not supported (e.g. ARM or IBM z Systems).
+  Furthermore for some architectures it requires architecture
+  dependent packages (like syslinux for x86 and x86_64)
+  so that rear must be architecture dependent.
+  See the GitHub issue https://github.com/rear/rear/issues/629
+
+-------------------------------------------------------------------

Old:
----
  rear-1.17.1.tar.gz

New:
----
  rear-1.17.2.tar.gz

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

Other differences:
------------------
++++++ rear.spec ++++++
--- /var/tmp/diff_new_pack.Ph463x/_old  2015-09-17 09:20:24.000000000 +0200
+++ /var/tmp/diff_new_pack.Ph463x/_new  2015-09-17 09:20:24.000000000 +0200
@@ -19,7 +19,7 @@
 %bcond_without use_mkisofs
 
 Name:           rear
-Version:        1.17.1
+Version:        1.17.2
 Release:        0
 Summary:        Relax-and-Recover (abbreviated rear) is a Linux Disaster 
Recovery framework
 License:        GPL-2.0+
@@ -36,7 +36,23 @@
 # Source99 rear-rpmlintrc filters false positives rpmlint warning messages, see
 # 
https://en.opensuse.org/openSUSE:Packaging_checks#Building_Packages_despite_of_errors
 Source99:       rear-rpmlintrc
-BuildArch:      noarch
+# 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.
+# But the meaning of architecture dependent packages should be on what 
architectures they will work.
+# Therefore only those architectures that are actually supported are 
explicitly listed.
+# This avoids that rear can be "just installed" on architectures that are 
actually not supported (e.g. ARM or IBM z Systems):
+ExclusiveArch:  %ix86 x86_64 ppc ppc64 ppc64le
+# Furthermore for some architectures it requires architecture dependent 
packages (like syslinux for x86 and x86_64)
+# so that rear must be architecture dependent because ifarch conditions never 
match in case of "BuildArch: noarch"
+# see the GitHub issue https://github.com/rear/rear/issues/629
+%ifarch %ix86 x86_64
+Requires:       syslinux
+%endif
+# In the end this should tell the user that rear is known to work only on x86 
x86_64 ppc ppc64 ppc64le
+# and on x86 x86_64 syslinux is explicitly required to make the bootable ISO 
image
+# (in addition to the default installed bootloader grub2) while on ppc ppc64 
ppc64le the
+# default installed bootloader yaboot is also useed to make the bootable ISO 
image.
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 # LSB RPM Requires:
 # Begin of "Requires: lsb" cleanup:
@@ -167,7 +183,6 @@
 Requires:       openssl
 # openSUSE from 11.1 and SLES from 11 uses rpcbind instead of portmap
 Requires:       rpcbind
-Requires:       syslinux
 
 %description
 Relax-and-Recover (abbreviated rear) is a highly modular
@@ -254,7 +269,7 @@
 
 %files
 %defattr(-,root,root,-)
-%doc AUTHORS COPYING README doc/*.txt doc/user-guide/ doc/mappings/
+%doc AUTHORS COPYING README.adoc doc/*.txt doc/*.adoc doc/user-guide/*.adoc 
doc/mappings/
 %{_mandir}/man8/rear.8*
 %config(noreplace) %{_sysconfdir}/rear/
 %config(noreplace) %{_datadir}/rear/

++++++ SLE12-btrfs-example.conf ++++++
--- /var/tmp/diff_new_pack.Ph463x/_old  2015-09-17 09:20:24.000000000 +0200
+++ /var/tmp/diff_new_pack.Ph463x/_new  2015-09-17 09:20:24.000000000 +0200
@@ -1,4 +1,7 @@
 # Begin example setup for SLE12 with default btrfs subvolumes.
+# This will not work with default btrfs on SLES12-SP1 because support for 
btrfs in rear
+# explicitly excludes snapshot subvolumes but on SLES12-SP1 what is mounted at 
'/'
+# will be a btrfs snapshot subvolume (see 
https://github.com/rear/rear/issues/556).
 # You must adapt "your.NFS.server.IP/path/to/your/rear/backup" at BACKUP_URL.
 # You must decide whether or not you want to have /home/* in the backup.
 # It depends on the size of your harddisk whether or not /home is by default

++++++ rear-1.17.1.tar.gz -> rear-1.17.2.tar.gz ++++++
++++ 9682 lines of diff (skipped)


Reply via email to