Patch-ID# 110952-08

Download this patch from My Oracle Support

Your use of the firmware, software and any other materials contained in this update is subject to My Oracle Support Terms of Use, which may be viewed at My Oracle Support.
For further information on patching best practices and resources, please see the following links:
Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.

Keywords: security tar input fs_vcode source tape read error maxsymlinks
Synopsis: SunOS 5.8_x86: /usr/sbin/tar and /usr/sbin/static/tar patch
Date: Jan/10/2012

Install Requirements: NA

Solaris Release: 8_x86

SunOS Release: 5.8_x86

Unbundled Product:

Unbundled Release:

Xref: This patch available for SPARC as patch 110951

Topic: SunOS 5.8_x86: /usr/sbin/tar and /usr/sbin/static/tar patch

Relevant Architectures: i386

Bugs fixed with this patch:

Sun CR # Bug #

Changes incorporated in this version: 7019686

Patches accumulated and obsoleted by this patch:

Patches which conflict with this patch:

Patches required with this patch:

Obsoleted by:

Files included with this patch:


Problem Description:

7019686 problem with RBAC admin
(from 110952-07)
6350910 *tar* -E option corrupt pathname if path length > 100 and pathname contains multibyte characters
(from 110952-06)
4977739 *tar* coredumps 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 110952-05)
4864230 change of tar behavior due to fix of 4508100 breaks database backup software
(from 110952-04)
4756186 *tar* : read error unexpected EOF when files is over 6gig
4697540 *tar* parses directories very inefficiently
4481801 *tar* when tar cvfh reaches MAXSYMLINKS, and outputs an error, exit status = 0
(from 110952-03)
4662552 *tar* -02 version of patch 110951 causes "tape read error" during tar
(from 110952-02)
4508100 *tar* source compatibility
(from 110952-01)
4063224 *tar* tar -x not sensing incomplete input - causes loop or corrupt file

Patch Installation Instructions:
Please refer to the man pages for instructions on using 'patchadd'
and 'patchrm' commands provided with Solaris.
The following example installs a patch to a standalone machine:
       example# patchadd /var/spool/patch/123456-07
The following example removes a patch from a standalone system:
       example# patchrm 123456-07
For additional examples please see the appropriate man pages. Any
other special or non-generic installation instructions should be
described below as special instructions.

Special Install Instructions:

README -- Last modified date: Friday, November 9, 2012