Patch-ID# 115337-02 Keywords: tar retain symlink error eof Synopsis: SunOS 5.9_x86: /usr/bin/tar, /usr/sbin/static/tar Patch Date: Oct/25/2004 Install Requirements: None Solaris Release: 9_x86 SunOS Release: 5.9_x86 Unbundled Product: Unbundled Release: Xref: This patch available for SPARC as patch 115336 Topic: SunOS 5.9_x86: /usr/bin/tar, /usr/sbin/static/tar Patch Relevant Architectures: i386 BugId's fixed with this patch: 4481801 4517714 4697540 4714066 4727287 4756186 4819401 4864230 4918784 4977739 5026498 5027397 Changes incorporated in this version: 4517714 4714066 4727287 4819401 4918784 4977739 5026498 5027397 Patches accumulated and obsoleted by this patch: 116173-01 Patches which conflict with this patch: Patches required with this patch: Obsoleted by: Files included with this patch: /usr/bin/tar /usr/sbin/static/tar /usr/sbin/tar Problem Description: 4977739 *tar* core dumps when backing up files 8 gb using multiple volumes 4714066 *tar* is unable to extract 100% POSIX compliant tar archives 4727287 *tar* writes too many bits to the ustar permissions field 5027397 *tar* silently skips files larger than 8GB 5026498 *tar* create containing mknod of large device fails to archive mknod 4517714 *tar* "tar cf /foo/" is not the same as "tar cf /foo" 4918784 *tar* doesn't handle '--' correctly 4819401 *tar* P or E option gives incorrect directory mdate on "last" dir (from 115337-01) 4756186 *tar* : read error unexpected EOF when file is over 6gig 4697540 *tar* parses directories very inefficiently 4481801 *tar* when tar cvfh reaches MAXSYMLINKS, and outputs an error, exit status = 0 (from 116173-01) 4864230 change of tar behavior due to fix of 4508100 breaks database backup software Patch Installation Instructions: -------------------------------- For Solaris 2.0-2.6 releases, refer to the Install.info file and/or the README within the patch for instructions on using the generic 'installpatch' and 'backoutpatch' scripts provided with each patch. For Solaris 7-9 releases, refer to the man pages for instructions on using 'patchadd' and 'patchrm' scripts provided with Solaris. Any other special or non-generic installation instructions should be described below as special instructions. The following example installs a patch to a standalone machine: example# patchadd /var/spool/patch/104945-02 The following example removes a patch from a standalone system: example# patchrm 104945-02 For additional examples please see the appropriate man pages. Special Install Instructions: ----------------------------- None. README -- Last modified date: Monday, October 25, 2004