Hello community, here is the log from the commit of package rear for openSUSE:Factory checked in at 2015-03-18 13:05:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 2014-05-14 10:45:04.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.rear.new/rear.changes 2015-03-18 13:05:29.000000000 +0100 @@ -1,0 +2,152 @@ +Sun Mar 15 19:42:07 UTC 2015 - p.drou...@gmail.com + +- Update to version 1.17.0 + * a new stage directory (init) which is called before + any workflow. Can be used for extra initialization code, + custom configurations and other stuff that should happen + each time that ReaR is used (was added especially for DRLM + as plugin for their DRLM variables) (issue #557) + * RHEL 5 could not mount NFS share as portmap daemon was not + started yet. Reason was that script + verify/NETFS/default/08_start_required_daemons.sh + was executed after the mount test instead of before. + (issue #547) + * RHEL 6 on PPC64 architecture has problems with seclabel mount + option. There was a fix which cuts the seclabel mount option + (as rear is by default not using SELinux) (issue #545) + * Disaster Recovery Linux Manager (DRLM) is a new Open Source + project to centrally manage Disaster Recovery for Linux. + ReaR 1.17 adds support for DRLM with a new configuration + option DRLM_MANAGED=y (issue #522) + * Adding /etc/crypto-policies/ when openssl is requested + (prep/NETFS/default/09_check_encrypted_backup.sh) - required + for https://bugzilla.redhat.com/show_bug.cgi?id=1179239 + (issue #523) + * Introduced USING_UEFI_BOOTLOADER in default.conf file and + modified all the involved scripts to follow the logic + (issue #214) + * Archicture PPC64 has been enhanced (partition recognition + issue #536, console #537) + * TSM restore filespace has been enhanced (issue #535) + * Correct the usage of set -e and StopIfError function + (issue #534, #541) + * With BACKUP_TYPE=incremental disable variable + NETFS_KEEP_OLD_BACKUP_COPY (mutual exclusive with this mode) + (issue #143) + * Increased to start variable from 32768 to 2097152 in script + 10_include_partition_code.sh (issue #492) + * Adding /run/resolvconf/resolv.conf (Ubuntu) to rear image + when found (issue #520) + * When using /etc/rear/mappings/ip_addresses IPADDR/cidr + must be translated into IPADDR and NETMASK (for RHEL 5 and 6) + (issue #460) + * mdadm layout code was changed in RHEL 7; code to deal with it + (issue #518) + * Adding missing driver xhci_hcd to GNU/Linux.conf (issue #519) + * Adding findmnt command to GNU/Linux.conf file; request + from https://bugzilla.opensuse.org/show_bug.cgi?id=908854 + * BTRFS code has been rewritten by J. Meixner to get + SUSE rear116 fork back into our master tree of rear. BTRFS is + now properly recreated on Fedora 20 and 21 and on SLES 12 and + openSUSE 13 (issue #233, #497, #538) See also + https://bugzilla.opensuse.org/show_bug.cgi?id=908854 + * Enhanced the systemd start-up of udev daemons which is + different on Fedora 20 and 21 (issue #507, #531) + * BACKUP_PROG_OPTIONS="anchored" became a default option + in default.conf (issue #475) + * Fixed an issue with auto-detection of the client name + in BAREOS (issue #542) + * Ubuntu 14.04 did not detect /dev/sda automatically - added + upstart script 99-makedev.sh to create missing block devices + like sda (issue #446) + * New script + usr/share/rear/layout/save/GNU/Linux/34_false_blacklisted.sh + added as work-around. Sometimes we might see the HP Smart + Storage Array disk listed as a multipath device. Most likely + this device was not blacklisted in the blacklist section of + the /etc/multipath.conf file (do not forget to rebuilt the + initial ramdisk after this) e.g. + falsempathdev=$( multipath -l | grep "HP,LOGICAL" | awk '{print $1}' ) + # mpatha + * Added a systemd service script for SEP Sesam to start sesam + client automatically (issue #498) + * Disk Layout Generation with HP SmartArray with more than + one Logical Drive correction introduced by issue #208 + (issue #455) + * OUTPUT_URL=null was added to avoid 2 ISO images on the local + system (issue #501, #419) + * Fix drbd restore code so it can handle multiple volumes in + single resource (issue #495) + * Function get_device_name was enhanced to properly translate + /dev/vg/lv to /dev/mapper/vg-lv (issue #494) + * Fixed the "lvm wait yes" problem (issue #493) + * Device name conflict when grep disklayout file without proper + space (issue #491) + * Several fixes with mdadm code + (issue #480, #489, #490, #508, #539) + * Several fixes in the 10_include_partition_code.sh script + (issue #487, #492) + * Being a bit more careful when deleting the outputfs directory + when rear finishes (issue #465) + * Add a new config option USE_STATIC_NETWORKING (issue #488) + * Resolving library search with duply (issue #482) + * Improved the RPM package build for SLES, removed + the lsb requirement (issue #479) + * Integrated the patch skip_sysconfig_kernel_if_not_exist.diff + from SUSE (issue #477) + * Debian 7 reference to grub.conf was corrected (issue #473) + * Debian packing was improved (issue #474, #484) + * Commercial backup solution Galaxy 10 support added to rear + (issue #471) + Also, point in time recovery was implemented (issue #472) + * Fixed the error "unary operator expected with BACKUP_TYPE" + (issue #422) + * lvm release 2.02.72 had already the knowledge + of norestorefile (issue #462) + * Add prefix $OUTPUT_PREFIX to all PXE related files + (issue #464) + * 55-migrate-network-devices.sh: fixed type with /sys/class/net + (issue #459) + * Removed Get_Start_Date function with Netbackup because + (depending on backup strategy) it led to partial restore + only (issue #456) + * 26_crypt_layout.sh: fixed issue when cypher contains : + (issue #425) + * 55-migrate-network-devices.sh: rebuild the array instead + of unset (issue #452) + * skel/default/etc/scripts/system-setup : change uname -n + by $HOSTNAME to avoid short/long hostname problems + (issue #439) + * Added a mkdir for $VAR_DIR/output if dir does not exist + (issue #440) + * 95_check_missing_programs.sh to find REQUIRED_PROGS before + proceeding (issue #418) + * Added a fix for autorizing and recognizong the boot flag + in the partition (issue #443) + * udev showing error message during startup (issue #442) + * Prevent "ntpd -q" from waiting forever if, for example, + no network is available, by killing it after 10 seconds + (issue #438) + * Several improvements around duply and duplicity + [Debian related] (issues #426, #478) + * 95_copy_result_files.sh uses now [*] instead of [@] with + array (issue #431) + * New variable introduced for TSM in default.conf file + called LANG_RECOVER (issue #424) + * Added Pre check script for removing older releases first + during upgrade (RPM - issue #361) + * Prevent udev rule rewrites if systemd-udevd is running + issue #405 + * Fix "Networker backup fails if pool name contains spaces" + (issue #427 and #429) + * Fix the "More than 128 partitions is not supported" problem + (issue #373 and #428) during recreating the partition layout + * A new configuration option, USE_STATIC_NETWORKING=y, will + cause statically configured network settings to be applied + even when USE_DHCLIENT is in effect (issue #447). +- Remove rear-release-notes.txt-1.16; rear-release-notes.txt has + been updated +- Remove traditional_style_for_bash_3.diff; merged on upstream + release + +------------------------------------------------------------------- @@ -109,3 +261,6 @@ - * remove symlinks that conflict with directories to resolve RPM upgrade problems - * add OS_MASTER_* variables to define a parent distro, e.g. Fedora for CentOS - * remove Linux-x86_64 and map it to Linux-i386 to remove a lot of symlinks pointing to directories + * remove symlinks that conflict with directories to resolve + RPM upgrade problems + * add OS_MASTER_* variables to define a parent distro, + e.g. Fedora for CentOS + * remove Linux-x86_64 and map it to Linux-i386 to remove + a lot of symlinks pointing to directories @@ -122 +277,2 @@ - * see full list of changes at http://rear.svn.sourceforge.net/viewvc/rear/releases/1.9.0/usr/share/rear/CHANGES + * see full list of changes at + http://rear.svn.sourceforge.net/viewvc/rear/releases/1.9.0/usr/share/rear/CHANGES @@ -130,4 +286,6 @@ - * improved library collection for 64bit Linux (e.g. /lib*/libnss*) - * symlink doc and contrib in the dist archive to reduce the size - * clone required system users/groups to rescue system (daemon and rpc) - + * improved library collection for 64bit Linux + (e.g. /lib*/libnss*) + * symlink doc and contrib in the dist archive + to reduce the size + * clone required system users/groups to rescue system + (daemon and rpc) @@ -139 +297,2 @@ - * added -L to stat call to read real device in 29_find_required_devices.sh + * added -L to stat call to read real device in + 29_find_required_devices.sh @@ -142,3 +301,6 @@ - * updated contrib/mkvendorrp to pull version nr from rear, CHANGED - * updated lib/spec/Fedora/rear.sourcespec Require field and doc/ - * updated skel/default/etc/scripts/system-setup to improve loading modules + * updated contrib/mkvendorrp to pull version nr from + rear, CHANGED + * updated lib/spec/Fedora/rear.sourcespec Require field + and doc/ + * updated skel/default/etc/scripts/system-setup to improve + loading modules @@ -149,4 +311,8 @@ - * fixed up mkdist-workflow.sh and contrib/svn2tar to share more code - * removed the UTF-8 conversion (IMHO should be only done manually) - * removed the overwriting of the generic spec file with vendor specific spec file - * fixed the copying of /dev/shm/* by adding it to COPY_AS_IS_EXCLUDE + * fixed up mkdist-workflow.sh and contrib/svn2tar to share ++++ 46 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/rear/rear.changes ++++ and /work/SRC/openSUSE:Factory/.rear.new/rear.changes Old: ---- rear-1.16.tar.gz rear-release-notes.txt-1.16 traditional_style_for_bash_3.diff New: ---- rear-1.17.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rear.spec ++++++ --- /var/tmp/diff_new_pack.DTcwH7/_old 2015-03-18 13:05:30.000000000 +0100 +++ /var/tmp/diff_new_pack.DTcwH7/_new 2015-03-18 13:05:30.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package rear # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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,20 +19,14 @@ %bcond_without use_mkisofs Name: rear -Version: 1.16 +Version: 1.17.0 Release: 0 Summary: Relax-and-Recover (abbreviated rear) is a Linux Disaster Recovery framework License: GPL-2.0+ 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/%{version}/rear-%{version}.tar.gz -# Source1 rear-release-notes.txt-1.16 was created by calling -# w3m -dump -cols 78 http://relax-and-recover.org/documentation/release-notes-1-16 >rear-release-notes.txt-1.16 -# because rear-1.16.tar.gz does not contain an up to date doc/rear-release-notes.txt file: -Source1: rear-release-notes.txt-1.16 -# Patch1 replaces bash 4.x syntax with traditional style for bash 3.x if bash 3.x is used: -Patch1: traditional_style_for_bash_3.diff +Source0: http://sourceforge.net/projects/rear/files/rear/1.17/%{version}/rear-%{version}.tar.gz BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build # LSB RPM Requires: @@ -234,17 +228,6 @@ OS_VERSION="13.2" %endif echo -e "OS_VENDOR=SUSE_LINUX\nOS_VERSION=$OS_VERSION" >etc/rear/os.conf -# replace bash 4.x syntax with traditional style for bash 3.x if bash 3.x is used -# where the test in the build environment assumes that the same bash major version -# is also used by the end-user in his runtime environment. If the end-user had -# upgraded his bash it should not matter because bash 3.x syntax also works for bash 4.x. -# Up to openSUSE:11.1 and SLE11 we have bash 3.x and since openSUSE:11.2 we have bash 4.x: -%if 0%{?suse_version} < 1120 -%patch1 -p1 -%endif -# replace outdated doc/rear-release-notes.txt from rear-1.16.tar.gz -# with the up to date rear-release-notes.txt-1.16 in Source1: -cp %{SOURCE1} doc/rear-release-notes.txt %build # no code to compile - all bash scripts @@ -257,19 +240,11 @@ %install make install DESTDIR="%{buildroot}" -# "make install" only installs the man page but not the other documentation -# and the 'doc' RPM macro in the files section would install the documentation -# into a /usr/share/doc/packages/rear116 directory (using the RPM package name) -# but the documentation should be installed into the fixed -# upstream-compliant /usr/share/doc/packages/rear directory -# so that the documentation is hereby explicitly installed as needed: -install -d %{buildroot}%{_defaultdocdir}/rear/ -cp -r AUTHORS COPYING README doc/*.txt doc/user-guide/ doc/mappings/ %{buildroot}%{_defaultdocdir}/rear %files %defattr(-,root,root,-) -%doc %{_defaultdocdir}/rear/ -%doc %{_mandir}/man8/rear.8* +%doc AUTHORS COPYING README doc/*.txt doc/user-guide/ doc/mappings/ +%{_mandir}/man8/rear.8* %config(noreplace) %{_sysconfdir}/rear/ %{_datadir}/rear/ %{_localstatedir}/lib/rear/ ++++++ rear-1.16.tar.gz -> rear-1.17.0.tar.gz ++++++ ++++ 7689 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org