OBSOLETE Patch-ID# 113713-30


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 pkginstall pkgadd patchrm pkgabbrev pkgmk web install
Synopsis: Obsoleted by: 117123-10 SunOS 5.9: pkg utilities Patch
Date: Apr/05/2011


Install Requirements: NA

Solaris Release: 9

SunOS Release: 5.9

Unbundled Product:

Unbundled Release:

Xref: This patch available for x86 as patch 114568

Topic: SunOS 5.9: pkg utilities Patch

Relevant Architectures: sparc

Bugs fixed with this patch:

Sun CR # Bug #
440563415049879
465854215101817
472021115116176
478659315135792
481386015144940
482660915148948
484214615153973
484880115155739
485092515156341
485176015156565
487612515163400
488114115164963
488779515166858
490531815172316
490985215173572
491053815173754
492076915176552
493350315180097
495333615185153
497969415192530
499187515195936
501585015202119
503410815207245
503865015208736
505049315212058
506260315215216
509640115225877
510732515229297
620267115238971
621720615244298
624412515255557
646637015348570
646721815348966
647627915353033
647677215353250
651445015372856
653502615384342
655526015395669
686923615580912
702207415698986
702415415700446


Changes incorporated in this version: 7022074 7024154

Patches accumulated and obsoleted by this patch: 114462-01 115520-01 115524-01 115555-01 115689-01

Patches which conflict with this patch:

Patches required with this patch:

Obsoleted by: 117123-10

Files included with this patch:

/usr/bin/pkgadm
/usr/bin/pkginfo
/usr/bin/pkgmk
/usr/bin/pkgparam
/usr/bin/pkgproto
/usr/bin/pkgtrans
/usr/include/pkgstrct.h
/usr/lib/libpkg.a
/usr/lib/patch/patchutil
/usr/sadm/install/bin/pkginstall
/usr/sadm/install/bin/pkgname
/usr/sadm/install/bin/pkgremove
/usr/sadm/install/scripts/cmdexec
/usr/sbin/installf
/usr/sbin/pkgadd
/usr/sbin/pkgask
/usr/sbin/pkgchk
/usr/sbin/pkgmv
/usr/sbin/pkgrm
/usr/sbin/removef

Problem Description:

7022074 patch backout files with insecure permissions are readable for all users in Solaris 8 and 9
7024154 pkginstall patches for Solaris 8 and 9 need special postpatch script
 
(from 113713-29)
 
6869236 pkgmk is broken after putback for large file support in 6514450
 
(from 113713-28)
 
6555260 removef(1M) coredumps if used with -R and remote NFS mounts in target vfstab
 
(from 113713-27)
 
6514450 complete 64-bit support for all pkg commands needed
 
(from 113713-26)
 
4991875 pkgchk reports modtime errors after patches installation
 
(from 113713-25)
 
6535026 pkginstall reading dryrun file during continuation mode should not read mnttab
 
(from 113713-24)
 
6466370 security vulnerabilities in OpenSSL may lead to DoS or code execution (CVE-2006-3738,CVE-2006-4343)
6467218 fix RSA signature forgery (CVE-2006-4339)
6476279 multiple vulnerabilities in OpenSSL (CVE-2006-2937, CVE-2006-2940)
6476772 update OpenSSL version string with information about security patches included
 
(from 113713-23)
 
5107325 pkgmk can generate malformed pkgmap file  - due to putback for 5096401
 
(from 113713-22)
 
5096401 package commands don't work on large filesystems
 
(from 113713-21)
 
6244125 direct calls to nsswitch bypassing the cache provided by nscd
 
(from 113713-20)
 
6202671 packaging runs scripts as nobody rather than noaccess
 
(from 113713-19)
 
6217206 pkgrm passes shared-directory-path to class action script
 
(from 113713-18)
 
5050493 patch 110934-16 prevents pkgrm from calling the appropriate remove class action
 
(from 113713-17)
 
5034108 pkgrm should not unlink the directory when invalid character is encountered
5038650 the pkgadd command is executing request scripts as root (and should not be)
5062603 pkgrm fails to remove symlink of directory
 
(from 113713-16)
 
5015850 blank lines in space files cause warning messages during pkginstall
 
(from 113713-15)
 
4953336 patchadd of 113713-11 fails in prepatch script
 
(from 113713-14)
 
4658542 pkgrm removes a file which is shared
 
(from 113713-13)
 
4910538 pkginstall patches on S9u5 build 5 (113713-07) break gnome patch
4920769 pkgchk -n core dumps in x86 in ko locale and security issues
4979694 postpatch script in 113713-11 does not update the root area for diskless clients
 
(from 113713-12)
 
4876125 packaging database changes broke use of installf in i.initd
 
(from 113713-11)
 
        Respun to include latest postpatch script.
 
(from 113713-10)
 
4933503 pkginstall patches leave SUNW_PKG_DIR variable behind after patchadd
 
(from 113713-09)
 
4905318 pkginstall dumps core when installing certain suncluster patches
 
(from 113713-08)
 
4909852 upgrading from S9_u3 to U5 leaves SUNW_PKG_DIR in some pkginfo files
 
(from 113713-07)
 
        This revision accumulates S9U5 feature point patch 115520-01.
 
(from 113713-06)
 
4887795 if 113713-05 is installed, then further patches cannot be removed
 
(from 113713-05)
 
4881141 if 114568-03 installed, some further patches cannot be uninstalled properly
 
(from 113713-04)
 
4851760 pkginstall core dump if you add  GNOME packages on smosservice or LU from Solaris 7
4848801 patchrm doesn't really remove the patch
4405634 pkgadd: ERROR: fsys(): fell out of loop looking for </var/sadm/pkg> when install
 
(from 113713-03)
 
4826609 pkgadd dryrun fails with long pkg names
 
(from 113713-02)
 
4786593 patches fail with size issue when space file is present
 
(from 113713-01)
 
4720211 pkgadd (pkginstall) fails to install packages on a very large filesystem
 
(from 114462-01)
 
4813860 patchrm fails for package names longer than 9 chars
 
(from 115520-01)
 
4850925 PSARC/2001/690 Package/Patch Web Installation
 
(from 115555-01)
 
4842146 pkgmk calculates wrong value for required space
 
(from 115689-01)
 
        This revision accumulates S9U5 feature point patch 115524-01.
 
(from 115524-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:
-----------------------------
 
Not all patches listed in this section as needed for the completion
of a fix or feature, may be available at the same time as this patch.
This allows the remaining fixes/features to be made available sooner.
 
NOTE 1: To get the complete Web Package feature, the SUNWwbsup package
        must be installed on the target system.  This package can be
        found on the Solaris 9 Update 5 (Beta) CDs.
 
NOTE 2: To get the complete fix for multiple vulnerabilities in OpenSSL,
        please also install the following patches:
 
        113273-14 (or greater)  /usr/lib/ssh/sshd Patch
        114356-11 (or greater)  /usr/bin/ssh Patch
        123376-01 (or greater)  usr/sbin/bootconfchk Patch
        117123-08 (or greater)  wanboot Patch


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