Patch-ID# 113713-18
Keywords: security pkginstall pkgadd patchrm pkgabbrev pkgmk
Synopsis: SunOS 5.9: pkginstall Patch
Date: Oct/28/2004


Install Requirements: None                      
                      
Solaris Release: 9

SunOS Release: 5.9

Unbundled Product: 

Unbundled Release: 

Xref: This patch available for x86 as patch 114568

Topic: SunOS 5.9: pkginstall Patch

Relevant Architectures: sparc

BugId's fixed with this patch: 4405634 4658542 4720211 4786593 4813860 4826609 4842146 4848801 4850925 4851760 4876125 4881141 4887795 4905318 4909852 4910538 4920769 4933503 4953336 4979694 5015850 5034108 5038650 5050493 5062603

Changes incorporated in this version: 5050493

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

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by: 

Files included with this patch: 

/usr/bin/pkgadm
/usr/bin/pkginfo
/usr/bin/pkgmk
/usr/bin/pkgparam
/usr/bin/pkgproto
/usr/bin/pkgtrans
/usr/sadm/install/bin/pkginstall
/usr/sadm/install/bin/pkgname
/usr/sadm/install/bin/pkgremove
/usr/sbin/installf
/usr/sbin/pkgadd
/usr/sbin/pkgask
/usr/sbin/pkgchk
/usr/sbin/pkgmv
/usr/sbin/pkgrm
/usr/sbin/removef

Problem Description:

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 s9u5_07, 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 patch revision was generated to accumulate and obsolete
        the changes introduced in Solaris Update 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 S7.
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

Patch Installation Instructions:
--------------------------------
 
For Solaris 2.0-2.6 releases, refer to the Install.info file and/or
the README within the patch for instructions on using the generic
'installpatch' and 'backoutpatch' scripts provided with each patch.
 
For Solaris 7-9 releases, refer to the man pages for instructions
on using 'patchadd' and 'patchrm' scripts provided with Solaris.
Any other special or non-generic installation instructions should be
described below as special instructions.  The following example
installs a patch to a standalone machine:
 
       example# patchadd /var/spool/patch/104945-02
 
The following example removes a patch from a standalone system:
 
       example# patchrm 104945-02
 
For additional examples please see the appropriate man pages.

Special Install Instructions:
-----------------------------
 
Note: 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.

README -- Last modified date:  Thursday, October 28, 2004

