Patch-ID# 112951-09 Keywords: patchadd checkinstall scripts sunw_patch_properties Synopsis: SunOS 5.9: patchadd and patchrm Patch Date: Jul/26/2004 Install Requirements: None Solaris Release: 9 SunOS Release: 5.9 Unbundled Product: Unbundled Release: Xref: This patch available for x86 as patch 114194 Topic: SunOS 5.9: patchadd and patchrm Patch Relevant Architectures: sparc 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: 115599-01 Patches which conflict with this patch: Patches required with this patch: 115689-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 dependant patch 111024-02 (from 112951-08) 4985934 Patch 112951-07 (patchadd/patchrm) requires additional packages (from 112951-07) 4949580 patchadd defaults to signed patch when two identical patches exist in same place 4967080 patchadd returns 0 for signature verification failure (from 112951-06) This patch revision was generated to accumulate and obsolete the changes introduced in Solaris Update s9u5 feature point patch 115599-01 (PSARC/2001/690 Package/Patch Web Installation). (from 112951-05) 4767392 patchadd -R doesn't handle single package in alternate root (from 112951-04) 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 4728892 Signed patches 111097-10 & 113043-02 do not update /etc/driver_aliases 4623249 patchadd / patchrm broken on development OS (2.10<->2.5* comparisons) 4421583 (MU5) Some patches are not applied because of unexisting and uninstalled patches 4723617 Using patchrm with an invalid option, does not clean up /tmp temp files. 4759158 xgetsh doesn't handle 'gettext' as a variable substitution (from 112951-03) bug originally fixed in this revision was removed and redelivered into next revision of this patch. (from 112951-02) 4678605 patchadd does not clean up tmp files while installing multiple patches 4706994 patchadd: remove_PATCH_PROPERTIES() doesn't get passed the correct parameter (from 112951-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 (from 115599-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