Patch-ID# 112951-15


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 patchadd checkinstall scripts sunw_patch_properties
Synopsis: SunOS 5.9: patchadd and patchrm Patch
Date: Jul/02/2010


Install Requirements: NA

Solaris Release: 9

SunOS Release: 5.9

Unbundled Product:

Unbundled Release:

Xref: This patch available for x86 as patch 114194

Topic: SunOS 5.9: patchadd and patchrm Patch

Relevant Architectures: sparc

Bugs fixed with this patch:

Sun CR # Bug #
442158315055084
452928915087810
461866215091954
462324915093152
462587915093920
463932315097353
467860515106389
470699415112986
472361715117138
472541915117519
4728892
473105615119010
473776715120959
474496415123104
475080315124801
475915815127311
476739215129875
485092515156341
491985215176305
494958015184093
496708015189130
498593415194328
504560715210706
508781715223187
619977615238070
622057815245723
634467615295300
636015715301689
637892715309798
646405615347507
668381115470054
686243815577043


Changes incorporated in this version: 4618662 6683811 6862438

Patches accumulated and obsoleted by this patch: 115599-01

Patches which conflict with this patch:

Patches required with this patch: 115689-01 (or greater)

Obsoleted by:

Files included with this patch:

/usr/bin/funzip
/usr/bin/unzip
/usr/bin/unzipsfx
/usr/bin/zipgrep
/usr/bin/zipinfo
/usr/sbin/patchadd
/usr/sbin/patchrm
/usr/share/man/man1/funzip.1
/usr/share/man/man1/unzip.1
/usr/share/man/man1/unzipsfx.1
/usr/share/man/man1/zipgrep.1
/usr/share/man/man1/zipinfo.1

Problem Description:

4618662 zip utility is not largefile(5) aware
6683811 unzip needs to be updated to address CVE-2005-2475 and CVE-2008-0888
6862438 incorporate unzip 6.0 into Solaris 10, for 256k encryption
 
(from 112951-14)
 
6344676 unzip does not warn user when extracting setuid/setgid files
6464056 need unzip command that supports encrypted zip file
 
(from 112951-13)
 
6360157 patchadd dryrun does not check for enough freespace in /var/sadm/pkg
6378927 patchrm does not check if patch is obsoleted before executing prebackout script
 
(from 112951-12)
 
6199776 patchrm fails on Solaris 10
6220578 patchadd silently fails if too many patches against a package
 
(from 112951-11)
 
5045607 patchadd failed to create backout file without any error
 
(from 112951-10)
 
5087817 patchadd can't build .patchDB correctly if pkginfo files contain PCK characters
 
(from 112951-09)
 
4919852 patchadd -S .copyofSolaris_8 cannot find the loaded dependent patch 111024-02
 
(from 112951-08)
 
4985934 patch 112951-07 (patchadd/patchrm) requires additional packages
 
(from 112951-07)
 
4949580 patchadd defaults to signed patch when two identical patches exist in same place
4967080 patchadd returns 0 for signature verification failure
 
(from 112951-06)
 
        This revision accumulates S9U5 feature point patch 115599-01.
 
(from 112951-05)
 
4767392 patchadd -R doesn't handle single package in alternate root
 
(from 112951-04)
 
4737767 incorrect conditional expression could result in improper patch installation
4731056 patchadd -M breaks patching
4725419 patchrm.ksh 2.28 changes /var/sadm/pkg/pkg_name/pkginfo from 644 to 664
4744964 patchadd -M doesn't initialize the temporary directory
4750803 patchadd checks for prePatch instead of prepatch
4728892 signed patches 111097-10 & 113043-02 do not update /etc/driver_aliases
4623249 patchadd/patchrm broken on Solaris 10 (2.10<->2.5* comparisons)
4421583 some patches not applied because of non-existent and uninstalled patches
4723617 patchrm with an invalid option does not clean up /tmp temp files
4759158 xgetsh doesn't handle 'gettext' as a variable substitution
 
(from 112951-03)
 
        Bugfix originally delivered in this revision was removed/redelivered in
        next revision of this patch.
 
(from 112951-02)
 
4678605 patchadd does not clean up tmp files while installing multiple patches
4706994 patchadd: remove_PATCH_PROPERTIES() doesn't get passed the correct parameter
 
(from 112951-01)
 
4625879 patchadd -p should not need root authority to display patches
4639323 syntax error in patchadd script (wrong logfile name for error code 5)
4529289 patchadd should not append SUNW_PATCH_PROPERTIES info
 
(from 115599-01)
 
4850925 PSARC/2001/690 Package/Patch Web Installation


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 complete fix for BugId 4850925 (PSARC/2001/690 
         Package/Patch Web Installation), Solaris 9 Update 5 (or greater) 
         must be installed on the system.


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