Patch-ID# 114194-06 Keywords: patchadd checkinstall scripts sunw_patch_properties Synopsis: SunOS 5.9_x86: patchadd and patchrm Patch Date: Jul/26/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 112951 Topic: SunOS 5.9_x86: patchadd and patchrm Patch Relevant Architectures: i386 BugId's fixed with this patch: 4421583 4529289 4623249 4625879 4639323 4678605 4706994 4723617 4725419 4728892 4731056 4737767 4744964 4750803 4759158 4767392 4850925 4919852 4949580 4967080 4985934 Changes incorporated in this version: 4919852 Patches accumulated and obsoleted by this patch: 115600-01 Patches which conflict with this patch: Patches required with this patch: 115690-01 or greater Obsoleted by: Files included with this patch: /usr/sbin/patchadd /usr/sbin/patchrm Problem Description: 4919852 patchadd -S .copyofSolaris_8 cannot find the loaded dependent patch 111024-02 (from 114194-05) 4985934 Patch 112951-07 (patchadd/patchrm) requires additional packages (from 114194-04) 4949580 patchadd defaults to signed patch when two identical patches exist in same place 4967080 patchadd returns 0 for signature verification failure (from 114194-03) This patch revision was generated to accumulate and obsolete the changes introduced in Solaris Update s9u5 feature point patch 115600-01 (PSARC/2001/690 Package/Patch Web Installation). (from 114194-02) 4767392 patchadd -R doesn't handle single package in alternate root (from 114194-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 4678605 patchadd does not clean up tmp files while installing multiple patches 4706994 patchadd: remove_PATCH_PROPERTIES() doesn't get passed the correct parameter 4728892 Signed patches 111097-10 & 113043-02 do not update /etc/driver_aliases 4623249 patchadd / patchrm broken on development OS (2.5* comparisons) 4723617 Using patchrm with an invalid option, does not clean up /tmp temp files. 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 4421583 (MU5) Some patches are not applied because of unexisting and uninstalled patches 4759158 xgetsh doesn't handle 'gettext' as a variable substitution (from 115600-01) 4850925 PSARC/2001/690 Package/Patch Web Installation 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: In order to get the complete fix for bugid 4850925 Solaris 9, Update 5 (or greater) must be installed on the target system. README -- Last modified date: Monday, July 26, 2004