- Issued:
- 2011-02-16
- Updated:
- 2011-02-16
RHBA-2010:0591 - Bug Fix Advisory
Synopsis
dump bug fix update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated dump packages that resolve several issues are now available.
Description
The dump package contains both dump and restore commands. The dump command
examines files in a file system, determines which ones need to be backed
up, and copies those files to a specified disk, tape, or other storage
medium. The restore command performs the inverse function of dump; it can
restore a full backup of a file system. Subsequent incremental backups can
then be layered on top of the full backup. Single files and directory
subtrees may also be restored from full or partial backups.
These updated dump packages addresses the following issues:
- two bugs, one in a restore command reference and one in removeoldnodes()
function logic, were found. In some circumstances these bugs meant that, if
a level 1 dump (ie an incremental back up) was performed after a level 0
dump (ie a backup of a complete file system) and restoration of the level 1
dump was then attempted, the restoration would fail with a segmentation
fault. With this update the restore command reference and the function
logic were both corrected and restoration of incremental backups in such
circumstances works as expected. (BZ#557026)
- the "-N" switch, which sets the restore utility to to run a restoration
without actually writing files to disk (ie a "dry run") was not properly
ignored by the xattr_cb_set() function (this function sets extended
attributes or xattributes). Consequently, in some circumstances, when
"restore -N" was run it still attempted to write xattributes to disk. This
resulted in errors such as follows:
restore: lsetxattr /path/to/file failed: No such file or directory
With this update, the "-N" option is properly recognized by xattr_cb_set()
and no attempt to write xattributes occurs when the "-N" switch is used.
(BZ#568457)
- errors in calculating offsets from which to continue file restoration
meant that, if a file was split across multiple tapes during a backup, the
split file was corrupted and presented with a different md5sum hash to the
original when restoration was attempted. This update corrects the offset
calculations and allows restoration of split files as expected. (BZ#507948)
All dump users should upgrade to these updated packages, which resolve
these issues.
Solution
Before applying this update, make sure all previously-released errata
relevant to your system have been applied.
This update is available via the Red Hat Network. Details on how to
use the Red Hat Network to apply this update are available at
http://kbase.redhat.com/faq/docs/DOC-11259
Affected Products
- Red Hat Enterprise Linux Server 4 x86_64
- Red Hat Enterprise Linux Server 4 ia64
- Red Hat Enterprise Linux Server 4 i386
- Red Hat Enterprise Linux Workstation 4 x86_64
- Red Hat Enterprise Linux Workstation 4 ia64
- Red Hat Enterprise Linux Workstation 4 i386
- Red Hat Enterprise Linux Desktop 4 x86_64
- Red Hat Enterprise Linux Desktop 4 i386
- Red Hat Enterprise Linux for IBM z Systems 4 s390x
- Red Hat Enterprise Linux for IBM z Systems 4 s390
- Red Hat Enterprise Linux for Power, big endian 4 ppc
Fixes
- BZ - 557026 - Segmentation fault occurs when a customer restores data were taken by incremental backup
- BZ - 568457 - restore -rN attempts to lsetxattr files not restored
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 4
SRPM | |
---|---|
dump-0.4b39-5.el4.src.rpm | SHA-256: 771286dd5a86b47c9f9fa507f4861e73553b8f5c3ab89961947ae572917a4365 |
x86_64 | |
dump-0.4b39-5.el4.x86_64.rpm | SHA-256: 4433c474ce5c21f41964a2daba2de2388d03d519af2be2d0ee2ff6e45f4d3363 |
dump-0.4b39-5.el4.x86_64.rpm | SHA-256: 4433c474ce5c21f41964a2daba2de2388d03d519af2be2d0ee2ff6e45f4d3363 |
rmt-0.4b39-5.el4.x86_64.rpm | SHA-256: fec944e7da9a87dc0b31f9dbd374dd921490b16435757c3c0378eb02ca41309e |
rmt-0.4b39-5.el4.x86_64.rpm | SHA-256: fec944e7da9a87dc0b31f9dbd374dd921490b16435757c3c0378eb02ca41309e |
ia64 | |
dump-0.4b39-5.el4.ia64.rpm | SHA-256: 2b9d8914adc15ead4289b324767a49062c2fcee81ce7cd3b0baa0934349f8579 |
dump-0.4b39-5.el4.ia64.rpm | SHA-256: 2b9d8914adc15ead4289b324767a49062c2fcee81ce7cd3b0baa0934349f8579 |
rmt-0.4b39-5.el4.ia64.rpm | SHA-256: 1871ee31c557e3147da078ec53fcc6e003446af29517fe83bc42f6a8c5295975 |
rmt-0.4b39-5.el4.ia64.rpm | SHA-256: 1871ee31c557e3147da078ec53fcc6e003446af29517fe83bc42f6a8c5295975 |
i386 | |
dump-0.4b39-5.el4.i386.rpm | SHA-256: 56300dd57b060f2c275afc464ad49a0ac2c165a981d65e29ef860db1368e41af |
dump-0.4b39-5.el4.i386.rpm | SHA-256: 56300dd57b060f2c275afc464ad49a0ac2c165a981d65e29ef860db1368e41af |
rmt-0.4b39-5.el4.i386.rpm | SHA-256: 93dcc8fb9666381f0d2f8b4c1a060530b506892037b4cba84852a8e35b70948a |
rmt-0.4b39-5.el4.i386.rpm | SHA-256: 93dcc8fb9666381f0d2f8b4c1a060530b506892037b4cba84852a8e35b70948a |
Red Hat Enterprise Linux Workstation 4
SRPM | |
---|---|
dump-0.4b39-5.el4.src.rpm | SHA-256: 771286dd5a86b47c9f9fa507f4861e73553b8f5c3ab89961947ae572917a4365 |
x86_64 | |
dump-0.4b39-5.el4.x86_64.rpm | SHA-256: 4433c474ce5c21f41964a2daba2de2388d03d519af2be2d0ee2ff6e45f4d3363 |
rmt-0.4b39-5.el4.x86_64.rpm | SHA-256: fec944e7da9a87dc0b31f9dbd374dd921490b16435757c3c0378eb02ca41309e |
ia64 | |
dump-0.4b39-5.el4.ia64.rpm | SHA-256: 2b9d8914adc15ead4289b324767a49062c2fcee81ce7cd3b0baa0934349f8579 |
rmt-0.4b39-5.el4.ia64.rpm | SHA-256: 1871ee31c557e3147da078ec53fcc6e003446af29517fe83bc42f6a8c5295975 |
i386 | |
dump-0.4b39-5.el4.i386.rpm | SHA-256: 56300dd57b060f2c275afc464ad49a0ac2c165a981d65e29ef860db1368e41af |
rmt-0.4b39-5.el4.i386.rpm | SHA-256: 93dcc8fb9666381f0d2f8b4c1a060530b506892037b4cba84852a8e35b70948a |
Red Hat Enterprise Linux Desktop 4
SRPM | |
---|---|
dump-0.4b39-5.el4.src.rpm | SHA-256: 771286dd5a86b47c9f9fa507f4861e73553b8f5c3ab89961947ae572917a4365 |
x86_64 | |
dump-0.4b39-5.el4.x86_64.rpm | SHA-256: 4433c474ce5c21f41964a2daba2de2388d03d519af2be2d0ee2ff6e45f4d3363 |
rmt-0.4b39-5.el4.x86_64.rpm | SHA-256: fec944e7da9a87dc0b31f9dbd374dd921490b16435757c3c0378eb02ca41309e |
i386 | |
dump-0.4b39-5.el4.i386.rpm | SHA-256: 56300dd57b060f2c275afc464ad49a0ac2c165a981d65e29ef860db1368e41af |
rmt-0.4b39-5.el4.i386.rpm | SHA-256: 93dcc8fb9666381f0d2f8b4c1a060530b506892037b4cba84852a8e35b70948a |
Red Hat Enterprise Linux for IBM z Systems 4
SRPM | |
---|---|
dump-0.4b39-5.el4.src.rpm | SHA-256: 771286dd5a86b47c9f9fa507f4861e73553b8f5c3ab89961947ae572917a4365 |
s390x | |
dump-0.4b39-5.el4.s390x.rpm | SHA-256: 392cb76a527a7d1751a21857f02fdfa139ace6c7354b77cd191bbee8d81ec20f |
rmt-0.4b39-5.el4.s390x.rpm | SHA-256: 383aee268897098f85dd679aff626d7fecb8c8c08d8c54ecf8bb39cf01087a57 |
s390 | |
dump-0.4b39-5.el4.s390.rpm | SHA-256: 54fb20376822a7d0cb6447f401df5e869d58012d50cc5a9979560d9cde7a97d2 |
rmt-0.4b39-5.el4.s390.rpm | SHA-256: a75de99246521ee7a1ad88f9290a729769b2d0e2cb7f9b1e21d90f71332fe836 |
Red Hat Enterprise Linux for Power, big endian 4
SRPM | |
---|---|
dump-0.4b39-5.el4.src.rpm | SHA-256: 771286dd5a86b47c9f9fa507f4861e73553b8f5c3ab89961947ae572917a4365 |
ppc | |
dump-0.4b39-5.el4.ppc.rpm | SHA-256: 2e9eb3597f8d29a354f93b9ee638a7437a479b95eeefd02c2344054225ffca0e |
rmt-0.4b39-5.el4.ppc.rpm | SHA-256: 7c32cf7db1cb7cefaf8559e3bdd99ba36c6e9d5271107bf5a1b1027639e4b203 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.