Patch-ID# 114568-16
Keywords: security pkginstall patchrm web installation pkgmk
Synopsis: SunOS 5.9_x86: usr/sadm/install/bin/pkginstall Patch
Date: Sep/09/2004


Install Requirements: None                      
                      
Solaris Release: 9_x86

SunOS Release: 5.9_x86

Unbundled Product: 

Unbundled Release: 

Xref: This patch available for SPARC as patch 113713

Topic: SunOS 5.9_x86: usr/sadm/install/bin/pkginstall Patch

Relevant Architectures: i386

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

Changes incorporated in this version: 5034108 5038650 5062603

Patches accumulated and obsoleted by this patch: 114463-01 115521-01 115556-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:

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 114568-15)
 
5015850 Blank lines in space files cause warning messages during pkginstall
 
(from 114568-14)
 
4953336 patchadd of 113713-11 fails in prepatch script
 
(from 114568-13)
 
4658542 pkgrm removes a file which is shared
 
(from 114568-12)
 
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 114568-11)
 
4876125 packaging database changes broke use of installf in i.initd
 
(from 114568-10)
 
Respun to include latest postpatch script.
 
(from 114568-09)
 
4933503 pkginstall patches leave SUNW_PKG_DIR variable behind after patchadd
 
(from 114568-08)
 
4905318 pkginstall dumps core when installing certain suncluster patches
 
(from 114568-07)
 
4909852 upgrading from S9_u3 to U5 leaves SUNW_PKG_DIR in some pkginfo files
 
(from 114568-06)
 
4842146 pkgmk calculates wrong value for required space
4850925 PSARC/2001/690 Package/Patch Web Installation
 
        This patch revision was generated to accumulate and obsolete
        the changes introduced in the following Solaris Update s9u5
        feature point and generic patches:
 
        115556-01
        115521-01
 
(from 114568-05)
 
4887795 if 113713-05 is installed, then further patches cannot be removed
 
(from 114568-04)
 
4881141 if 114568-03 installed, some further patches cannot be uninstalled properly
 
(from 114568-03)
 
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 114568-02)
 
4826609 pkgadd dryrun fails with long pkg names
 
(from 114568-01)
 
4786593 patches fail with size issue when space file is present
 
(from 114463-01)
 
4813860 patchrm fails for package names longer than 9 chars
 
(from 115521-01)
 
4850925 PSARC/2001/690 Package/Patch Web Installation
 
(from 115556-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:
-----------------------------
 
None.

README -- Last modified date:  Thursday, September 9, 2004

