Chapter 1. Package Updates
262
The GNU tar program saves many files together in one archive and can restore individual files (or all
of the files) from that archive.
This updated tar package provides fixes for the following bugs:
* using the tar command's "-f [hostname]:[file]" option to specify a host on which to carry out
operations on an archive failed with a "Cannot open: Input/output error" message. This error occured
when the rsh (remote shell) program was not available on the system on which the "tar" command was
built. With this update, the tar package's spec file now lists the rsh package as a build dependency.
Supplying the "-f [hostname]:[file]" option now works as expected. (
BZ#294661
2088
)
* the tar(1) man page incorrectly stated that the "--occurrence=N" option causes tar to process the
first N occurrences of each file in the archive. The man page has been updated to reflect the actual
behavior, which is to process only the Nth occurrence of each file in the archive. (
BZ#429522
2089
)
* extracting a tar archive that had been created using the "--xattrs" flag, which saves extended
attribute information to the file, resulted in tar displaying "Warning: Cannot acl_from_text: Invalid
argument" error messages for many extracted files. This was caused by an off-by-one coding error,
and has been fixed in this update so that extended attributes are restored correctly from archive files.
(
BZ#472553
2090
)
* the tar command's "--keep-newer-files" flag informs tar not to replace existing files that are newer
than their archive copies. When restoring from an archive while using this option, tar incorrectly
removed older files. With this update, tar does not remove older files when the "--keep-newer-files"
flag is used to restore an archive. (
BZ#495686
2091
)
* extracting files from a tar archive when using the "--no-wildcards" flag to disable wildcard character
interpretation did not work as expected: wildcard characters such as '*', '[' and '?' still affected file
name matches. With this update, the "--no-wildcards" flag correctly disables wildcard syntax so that file
names are matched literally. (
BZ#510714
2092
)
* creating a tar archive which contained one or more directories with default extended attributes set,
and then extracting that archive using the "--xattrs" flag on an Access Control List-enabled file system,
did not result in the restoration of those directories' extended attributes. This has been fixed in this
update so that directories' extended attributes are retained as expected when the tar archive is created
and extracted appropriately. (
BZ#512097
2093
)
* installing the tar package with the "rpm -i --excludedocs" command resulted in "install-info: No
such file or directory" error messages. With this update, installing tar while excluding files marked as
documentation completes successfully, and without error messages. (
BZ#530955
2094
)
* attempting to extract a file smaller than 512 bytes from a tar archive resulted in an exit code of 0,
indicating success, even though such files are not valid archives. With this update, tar returns an exit
code of 2 and displays an error message when attempting to extract too-small files. (
BZ#544427
2095
)
In addition, this updated package provides the following enhancements:
2088
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=294661
2089
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=429522
2090
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=472553
2091
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=495686
2092
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=510714
2093
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=512097
2094
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=530955
2095
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=544427
Summary of Contents for ENTERPRISE LINUX 5.5 - S 2010
Page 10: ...x ...
Page 308: ...298 ...
Page 310: ...300 ...
Page 468: ...458 ...
Page 470: ...460 ...