Patch-ID# 114194-09 Keywords: patchadd checkinstall scripts sunw_patch_properties Synopsis: SunOS 5.9_x86: patchadd and patchrm Patch Date: Jul/01/2005 Install Requirements: NA 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 5045607 5087817 6199776 6220578 Changes incorporated in this version: 6199776 6220578 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: 6199776 patchrm fails on Solaris 10 6220578 patchadd silently fails if too many patches against a package (from 114194-08) 5045607 patchadd failed to create backout file without any error. (from 114194-07) 5087817 patchadd can't build .patchDB correctly if pkginfo files contain PCK characters. (from 114194-06) 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) 4850925 PSARC/2001/690 Package/Patch Web Installation This patch revision accumulates/obsoletes Solaris Update S9U5 feature point patch 115600-01 (from 114194-02) 4767392 patchadd -R doesnt 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 solaris 10 (2.10<->2.5* comparisons) 4723617 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 non-existing, 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-10 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: Friday, July 1, 2005