OBSOLETE Patch-ID# 138623-04
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 pax interactive restore cpio permissions zones cp -rpp trip symlinks ln mv tar symbolic link
Synopsis: Obsoleted by: 138623-05 SunOS 5.10: cp, ln, mv, compress, pack, cpio, pax tar patch
Date: Feb/10/2011
Install Requirements: NA
Solaris Release: 10
SunOS Release: 5.10
Unbundled Product:
Unbundled Release:
Xref: This patch available for x86 as patch 138624
Topic: SunOS 5.10: cp, ln, mv, compress, pack, cpio, pax tar patch
Relevant Architectures: sparc
Bugs fixed with this patch:
Changes incorporated in this version: 6894681 6966896
Patches accumulated and obsoleted by this patch: 121002-04 126316-01 126651-02 127920-01 127922-04 128330-02 137088-01 138275-01 138621-02 140914-02 142009-01 142336-01 143588-01 144300-01 144876-01
Patches which conflict with this patch:
Patches required with this patch: 118833-36 137137-09 142909-17 (or greater)
Obsoleted by:
Files included with this patch:
/usr/bin/compress
/usr/bin/cp
/usr/bin/cpio
/usr/bin/ln
/usr/bin/mv
/usr/bin/pack
/usr/bin/pax
/usr/bin/uncompress
/usr/bin/unpack
/usr/bin/zcat
/usr/sbin/tar
/usr/xpg4/bin/cp
/usr/xpg4/bin/ln
/usr/xpg4/bin/mv
Problem Description:
6894681 Solaris 10 file utilities should ignore post-Solaris-10 system attributes
6966896 problem with utility file
(from 138623-03)
6960914 pax does not deal well with holey files
(from 138623-02)
6411690 flash archive install on sun4v T1000 hangs system
6614896 pax incorrectly archives extended system attributes with -@
6718711 need to sync pax changes
(from 138623-01)
This revision accumulates generic Sustaining patch 128330-02
into Solaris S10U6 update.
(from 128330-02)
6681029 broken hardlinks when extracting with pax(1)'s cpio format option
(from 128330-01)
This revision accumulates generic Sustaining patch 121002-04
into Solaris S10U5 update.
(from 121002-04)
6598412 pax archives files >8GB but restores them as 0 bytes
(from 121002-03)
6383586 flash issue due to pax archiver not restoring file mode on special device /devices/pseudo files
(from 121002-02)
6324879 UNIX03 vsc: pax.ex 245 and 247 fail to extract renamed file if given new name
(from 121002-01)
6300407 core dump during interactive restore with pax
(from 143588-01)
This revision accumulates generic Sustaining patch 140914-02
into Solaris S10U9 update.
(from 140914-02)
4480319 cpio does not properly copy files that are sparse (have holes in them)
6868812 cpio dumps core when file was shrunk in pass mode
(from 140914-01)
6628307 cpio named socket is impossible file type with -t
(from 138275-01)
This revision accumulates generic Sustaining patch 127922-04
into Solaris S10U6 update.
(from 127922-04)
6189510 cpio -idm can create symbolic links to incorrect targets
(from 127922-03)
4163620 cpio reports as an error an attempt to archive a named socket
(from 127922-02)
6500984 cpio issue with directory creation
(from 127922-01)
This revision accumulates generic Sustaining patch 127920-01
into Solaris S10U5 update.
(from 127920-01)
6533999 cpio does not preserve original permissions on Solaris 10U2 and Solaris 10U3 local zones
(from 144300-01)
6887076 cp -p should use utimensat() like touch does
(from 142336-01)
This revision accumulates generic Sustaining patch 142009-01
into Solaris S10U8 update.
(from 142009-01)
6803774 cp -rPp, cp -RPp trip over dangling symlinks
(from 144876-01)
This revision accumulates generic Sustaining patch 138621-02
into Solaris S10U9 update.
(from 138621-02)
6905213 tar rE fails to append a file: directory checksum error
(from 138621-01)
6688308 tar core dumps on Solaris 10 when tarring from an NFSv3 mount from a MacOSX NFS server
(from 137088-01)
This revision accumulates generic Sustaining patch 126651-02
into Solaris S10U5 update.
(from 126651-02)
6578528 /usr/bin/tar dumps core when extracting large files
(from 126651-01)
This revision accumulates generic Sustaining patch 126316-01
into Solaris S10U4 update.
(from 126316-01)
6205524 using /sbin/tar -h on Solaris 9 - symlinked files become normal files
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:
-----------------------------
NOTE 1: To get the fixes contained in this patch, this patch must be
applied to the Miniroot, which is located in the Boot directory
on Net Install servers and Boot servers.
The Miniroot needs to be patched on the Net Install server
and on all Boot servers that have already been created
from the Net Install server.
Please also note that a patched Net Install server will
create patched Boot servers. In other words, if you patch
a Net Install server, and subsequently make a Boot server
from it by using the 'setup_install_server' command, the
newly-created Boot server will incorporate the patch applied
to the Net Install server.
Use 'patchadd -C' for this patch, rather than the generic
invocation.
Example:
# patchadd -C <path_to_miniroot> <patchid>
Remove the Miniroot patch using something similar to:
# patchrm -C <path_to_miniroot> <patchid>
where path_to_miniroot is <top_of_image_tree>/Solaris_<9,10,...>/Tools/Boot
NOTE: The list of 'patches required with this patch' (above) has been
modified from the list specified at patch creation time. The reason for
the modification is that one or more of the required patches was
either never released or withdrawn after its release. The following
substitutions (which are guaranteed to satisfy the original requirements)
were therefore made:
142909-17 replaces 142909-02
README -- Last modified date: Saturday, November 10, 2012