OBSOLETE Patch-ID# 117123-10


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 wanboot ramdisk hang http 2gb pkginstall pkgadd patchrm pkgabbrev pkgmk web install
Synopsis: Obsoleted by: 117123-11 SunOS 5.9: wanboot and pkg utilities Patch
Date: Oct/31/2011


Install Requirements: After installing this patch on an active boot environment, the system will be in a potentially inconsistent state until a reconfigure reboot is performed. Unless otherwise specified in the Special Install Instructions below, it is normally safe to apply further patches prior to initiating the reboot due to the relatively small footprint of the patch utilities. Normal operations must not be resumed until after the reconfigure reboot is performed.

Solaris Release: 9

SunOS Release: 5.9

Unbundled Product:

Unbundled Release:

Xref: This patch available for x86 as patch 122715

Topic: SunOS 5.9: wanboot and pkg utilities Patch
	**********************************************************************
	NOTE: This patch may contain one or more OEM-specific platform ports.
	      See the appropriate OEM_NOTES file within the patch for
	      information specific to these platforms.
	      DO NOT INSTALL this patch on an OEM system if a corresponding
	      OEM_NOTES file is not present (or is present, but instructs not
	      to install the patch), unless the OEM vendor directs otherwise.
	**********************************************************************


Relevant Architectures: sparc sparc.sun4u

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
499486315196725
501585015202119
503410815207245
503699915208203
503865015208736
505049315212058
506260315215216
509640115225877
510732515229297
620267115238971
621720615244298
622820315248902
623187715250443
624412515255557
627606015267965
630765215280433
646637015348570
646721815348966
647627915353033
647677215353250
651445015372856
653502615384342
655526015395669
686923615580912
698918215672643
701577115694276
702207415698986
702415415700446
710418115750212


Changes incorporated in this version: 7104181

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

Patches which conflict with this patch:

Patches required with this patch: 112233-12 (or greater)

Obsoleted by:

Files included with this patch:

/platform/sun4u/wanboot
/usr/bin/pkgadm
/usr/bin/pkginfo
/usr/bin/pkgmk
/usr/bin/pkgparam
/usr/bin/pkgproto
/usr/bin/pkgtrans
/usr/include/pkgstrct.h
/usr/lib/inet/wanboot/netbootinfo
/usr/lib/inet/wanboot/p12split
/usr/lib/inet/wanboot/wanboot-cgi
/usr/lib/libpkg.a
/usr/lib/libwanboot.so.1
/usr/lib/libwanbootutil.so.1
/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:

7104181 noise output in postpatch script of 117123-09
 
(from 117123-09)
 
6989182 problem with OpenSSL
7015771 problem with OpenSSL
 
(from 117123-08)
 
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 117123-07)
 
6307652 libwanboot does not handle >2GB files properly
 
(from 117123-06)
 
6231877 WANBoot client hangs if http server is stopped
 
(from 117123-05)
 
6276060 "boot net" fails with "rpc cansend error"
 
(from 117123-04)
 
6228203 unable to jumpstart client using DHCP boot
 
(from 117123-03)
 
5036999 FATAL reset problem with some of the platforms with WANBoot
 
(from 117123-02)
 
5036999 FATAL reset problem with some of the platforms with WANBoot
 
(from 117123-01)
 
4994863 wanboot fails to load the image in ramdisk because of garbage in buffer
 
(from 113713-30)
 
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:
-----------------------------
 
NOTE 1:  Reconfigure the system (boot -r) immediately after patch installation.
 
NOTE 2:  To get the complete fix for the following BugId's:
 
         6459146 patch 117123-07 causes wanboot regression
         6355905 Solaris Sparc OS install: OS should check if drive has a VTOC
                 if not then create one as in x86
 
         please also install the following patch:
 
         113434-32 (or greater)  differential flash patch
 
NOTE 3:  To get the complete fix for multiple vulnerabilities in OpenSSL,
         please also install the following patches:
 
         113273-14 (or greater)  sshd patch
         114356-11 (or greater)  ssh patch
         123376-01 (or greater)  bootconfchk patch
 
NOTE 4:  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 5:  If you apply this patch to a system where some patched packages are
         not installed, you may see one or more messages like the following:
 
         find: stat() error <PKGNAME>: No such file or directory
 
         You can safely ignore them; it has no practical impact.


README -- Last modified date: Wednesday, July 10, 2013