SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for rear116-1.16-2.3.noarch.rpm :
Mon Nov 3 13:00:00 2014 jsmeixAATTsuse.de
- 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 (bnc#902911).

Wed Oct 8 14:00:00 2014 jsmeixAATTsuse.de
- In SLE12-btrfs-example.conf have \'/var/tmp/
*\' and \'/tmp/
*\' in
BACKUP_PROG_INCLUDE to match the contents of EXCLUDE_RECREATE.
This avoids that tar exclude patterns like \'tmp\' and \'tmp/
*\'
would be generated during restore so that also other files
and directories that match those tar exclude patterns
would not be restored like \'/usr/tmp\' (bnc#900078).

Fri Sep 26 14:00:00 2014 jsmeixAATTsuse.de
- Have config(noreplace) also for all files in /usr/share/rear/
to avoid that RPM package update overwrites user edited files
because Relax-and-Recover (rear) is meant to be adapted and
enhanced by the user according to his particular needs
(see http://en.opensuse.org/SDB:Disaster_Recovery).
- Added rear116-rpmlintrc to filter the following false positives
rpmlint warning messages:

* non-etc-or-var-file-marked-as-conffile
because config(noreplace) is intentionally for all files
in /usr/share/rear/ (see above)

* systemd-service-without-service_del_preun
systemd-service-without-service_del_postun
systemd-service-without-service_add_pre
systemd-service-without-service_add_post
because the systemd unit files in /usr/share/rear/skel/
are not meant to be used in the running system.
They are used to build the rear recovery system ISO image.

Thu Sep 11 14:00:00 2014 jsmeixAATTsuse.de
- skip_sysconfig_kernel_if_not_exist.diff skips sysconfig/kernel
handling in SUSE_LINUX/i386/17_rebuild_initramfs.sh when
there is no sysconfig/kernel so that it works for SLE12
where /etc/sysconfig/kernel does no longer exist
(bnc#895084 and bnc#896038)
- Removed trailing whitespaces from spec file and changes file.

Wed Jul 23 14:00:00 2014 jsmeixAATTsuse.de
- Replaced \"pgqsl\" by \"pgsql\" in SLE12-btrfs-example.conf and
adaptions_for_btrfs_for_SLE12.diff because up to SLE12-beta9
the btrfs subvolume was falsely named \"var/lib/pgqsl\", see
https://bugzilla.novell.com/show_bug.cgi?id=882982#c22
that was corrected to \"var/lib/pgsql\" in SLE12-beta10, see
https://bugzilla.novell.com/show_bug.cgi?id=882982#c27
(bnc#882982 and bnc#885813 and bnc#885881).

Fri Jul 4 14:00:00 2014 jsmeixAATTsuse.de
- Enhanced adaptions_for_btrfs_for_SLE12.diff so that it skips
filesystem components from being automatically added to
restore-exclude-list.txt when the files are explicitly
listed to be included in the backup via BACKUP_PROG_INCLUDE
to avoid that files in btrfs subvolumes get automatically
exclued from being restored from the backup (bnc#885698).
- 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

Wed Jun 18 14:00:00 2014 jsmeixAATTsuse.de
- Enhanced adaptions_for_btrfs_for_SLE12.diff so that it can
correctly mount the SLE12 btrfs default subvolume \'/AATT\' and
the other SLE12 btrfs subvolumes in the rear recovery system
(bnc#882276 and bnc#879111 starting at comment#21).

Fri Jun 6 14:00:00 2014 jsmeixAATTsuse.de
- avoid_unary_operator_expected_error.diff
uses $BACKUP_TYPE in double quotes to avoid the
error message \"[: ==: unary operator expected\".

Fri Jun 6 14:00:00 2014 jsmeixAATTsuse.de
- Enhanced adaptions_for_btrfs_for_SLE12.diff so that it can
recreate a SLE12 default system on one harddisk with btrfs
(bnc#879111 starting at comment#14).

Thu May 22 14:00:00 2014 jsmeixAATTsuse.de
- adaptions_for_btrfs_for_SLE12.diff changes btrfs handling
as needed for SLE12 in particular it

* adds an explicit \'-f\' to \"mkfs -t btrfs\"
that needs it (same as mkfs.xfs) which replaces
force_overwrite_for_mkfs_btrfs.diff (bnc#878870)

* avoids bnc#878058 by disabling code that seems to have
been made for Fedora 19 but does not work for SLE12 which
replaces band_aid_for_bnc878058.diff but a btrfs expert
should still check whether or not this is a proper fix

* adds preliminary support to recover normal btrfs subvolumes
(i.e. no btrfs snapshot subvolumes) where again a btrfs expert
should check whether or not this is a proper fix (bnc#879111).

Wed May 21 14:00:00 2014 jsmeixAATTsuse.de
- force_overwrite_for_mkfs_btrfs.diff adds an explicit \'-f\'
to \"mkfs -t btrfs\" that needs it (same as mkfs.xfs) to force
an overwrite when an existing filesystem is detected
otherwise \"rear recover\" fails with an error (bnc#878870).
- band_aid_for_bnc878058.diff disables 3 commands in
13_include_filesystem_code.sh as clumsy band aid to avoid
that \'rear recover\' fails with \"btrfs subvolume create
/mnt/local/ ... ERROR: /mnt/local/ exists\" but a btrfs expert
should check whether or not this is a proper fix (bnc#878058).
- now traditional_style_for_bash_3.diff replaces bash 4.x syntax
with traditional style for bash 3.x in any case because rear
should be the same on any platform (cf. the entry below
dated \"Fri May 9 14:48:24 CEST 2014\").

Tue May 13 14:00:00 2014 jsmeixAATTsuse.de
- Provide also the other documentation (\"make install\" only
installs the man page).

Fri May 9 14:00:00 2014 jsmeixAATTsuse.de
- Version upgrade to 1.16 from upstream (fate#316508)
that has in particular VLAN tagging support (fate#317032).
For details see the rear-release-notes.txt file.
Warning for users who upgrade Relax-and-Recover (rear):
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
- bug-859436_40_restore_with_tsm.sh.diff is obsolete
because the issue is fixed in the uptream sources.
- rear-release-notes.txt-1.16 replaces the outdated
doc/rear-release-notes.txt from rear-1.16.tar.gz.
- traditional_style_for_bash_3.diff replaces bash 4.x syntax
with traditional style for bash 3.x if bash 3.x is used
(i.e. up to openSUSE:11.1 and SLE11 where we have bash 3.x)
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 but even if the end-user had upgraded
his bash it should not matter because bash 3.x syntax
should also work for bash 4.x.
- Added an explicit os.conf to not depend on LSB dependencies
to avoid calling \"lsb_release\" in config-functions.sh
that might result inconsistent values (bnc#877042).
- Automatic version upgrades are not possible in practice.
The user must explicitly specify his intended version
(see \"users who already use it must re-validate\" above).
For one product like SLE11 (cf. fate#316974) or SLE12
we provide several versions in parallel so that users
where version N does not support their particular needs
can upgrade to version M but on the other hand users who
have a working disaster recovery procedure with version N
do not need to upgrade. Therefore the package name contains
the version and all packages conflict with each other
to avoid that an installed version gets accidentally
replaced with another version.

Fri Feb 7 13:00:00 2014 jsmeixAATTsuse.de
- Added \"Requires: lsb-release\" because rear calls \"lsb_release\"
in /usr/share/rear/lib/config-functions.sh (bnc#861871).

Fri Feb 7 13:00:00 2014 jsmeixAATTsuse.de
- Cleanup of the LSB RPM requirements (bnc#861871):
Replaced \"Requires: lsb\" by explicitly requiring
only those RPM packages that are mandatory for rear
(in particular when a binary is called in a script)
because \"Requires: lsb\" would require much too much,
see https://bugzilla.novell.com/show_bug.cgi?id=807747#c4
\"A distribution is LSB Certified or LSB compliant if and only if
the distribution provides all requirements as outlined in the
specification.\"
Accordingly the lsb RPM requires tons of stuff that is not
needed by rear (in particular various graphical libraries,
sound stuff, printing stuff, and so on).
- Replaced rear-1.15.tar.gz with the current one from upstream at
https://sourceforge.net/projects/rear/files/rear/1.15/rear-1.15.tar.gz
that contains exactly same files but the tarball differs
(probably it was re-packed at upstream) and that causes
failures of our automated factory-auto check scripts like:
\"download_files is configured to fail when the upstream file
is different then the committed file\".

Wed Jan 22 13:00:00 2014 jsmeixAATTsuse.de
- 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

Wed Jun 12 14:00:00 2013 wernerAATTsuse.com
- Require /usr/bin/mkisofs instead of mkisofs
- The default getty is agetty now

Wed Jun 5 14:00:00 2013 jengelhAATTinai.de
- Require mkisofs instead of genisoimage, as we plan to switch to
it. (rear works both /usr/bin/mkisofs and /usr/bin/genisoimage)
- Avoid UUOC: better deletion strategy for gitignore

Sun Feb 10 13:00:00 2013 p.drouandAATTgmail.com
- updated to rear 1.14 from upstream

* see rear-release-notes.txt for more informations
- clean and rebase specfile
- remove debian files
- don\'t include manfiles and makefile in documentation

Sun Feb 20 13:00:00 2011 schlomo.schapiroAATTnovell.com
- updated to rear 1.10.0 from upstream

* 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

* bugfixes for tape blocksize and bootable USB media

Mon Feb 14 13:00:00 2011 schlomo.schapiroAATTnovell.com
- updated to rear 1.9.0 from upstream

* many bugfixes

* (new) P2V/V2V/V2P/P2P with system reconfiguration

* (new) support Data Protector, Bacula, OBDR, Tapes

* (new) use udev for module loading, support firmware loading

* see full list of changes at http://rear.svn.sourceforge.net/viewvc/rear/releases/1.9.0/usr/share/rear/CHANGES

Fri Dec 11 13:00:00 2009 schlomo.schapiroAATTnovell.com
- updated to rear 1.7.23 from upstream

* some bugfixing

* added validation info for openSUSE 11.2 i386 and x86_64

* 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)

Wed Dec 2 13:00:00 2009 schlomo.schapiroAATTnovell.com
- updated to rear 1.7.22 from upsteam

* added -L to stat call to read real device in 29_find_required_devices.sh

* make svn2host report scp errors

* updated rear.spec, rear.sourcespec of SUSE and FEDORA

* 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 finalize/default/88_check_for_mount_by_id.sh

* added prep/GNU/Linux/28_include_vmware_tools.sh

* moved some misplaced scripts from pack to build

* added contrib/svn2hosts (continuous integration script)

* 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

* support open-vm-tools and loading of vmxnet

* removed the usage of udev_volume_id (for RHEL4) in favour of internal vol_id

* fixed internal vol_id to correctly strip leading spaces from the values

* fixed 31_create_filesystems.sh to actually correctly create ext
* and
support FS labels with < or > in them
(https://sourceforge.net/tracker/?func=detail&aid=2891970&group_id=171835&atid=859452)

* added usleep and mktemp

* Fixed all wrong occurences of [
*] with [AATT].
See https://sourceforge.net/tracker/?func=detail&atid=859452&aid=2877091&group_id=171835

* backup/NETFS/default/40_create_include_exclude_files.sh
fixed variable name for excluded mountpoints to actually read EXCLUDE_MOUNTPOINTS

* recreate/GNU/Linux/22_create_lvm2_devices.sh
move lvm vgchange -a y in loop to avoid old VGs to activate

Sun Sep 27 14:00:00 2009 schlomo.schapiroAATTnovell.com
- updated to rear 1.7.21 from upstream

* support openSUSE 11.2 (M6)

* rsyslogd

* ext4

Sun Mar 8 13:00:00 2009 Schlomo.SchapiroAATTnovell.com
- import into Factory


 
ICM