Patch-ID# 107443-09
Keywords: pkgmk pkginstall installf symbolic removef lstat
Synopsis: SunOS 5.7: packaging utilities patch
Date: 20/Sep/99

Solaris Release: 7

SunOS release: 5.7

Unbundled Product: 

Unbundled Release: 

Topic: SunOS 5.7: packaging utilities patch

BugId's fixed with this patch: 4155622 4176616 4197238 4199317 4222097 4226928 4230299 4233936 4244631 4247895 4249447 4257708 4264760 

Changes incorporated in this version: 4257708

Relevant Architectures: sparc

Patches accumulated and obsoleted by this patch:  

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by: 

Files included with this patch:

/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/sadm/install/scripts/cmdexec
/usr/sbin/installf
/usr/sbin/pkgadd
/usr/sbin/pkgask
/usr/sbin/pkgchk
/usr/sbin/pkgmv
/usr/sbin/pkgrm
/usr/sbin/removef


Problem Description:

4257708 upgrade with DSR of root slice fails

(from 107443-08)

4230299 case-sensitive compare on hostnames in pkgadd/pkginstall -R
4233936 REGRESSION: pkgproto cores on link to zero-length file
4247895 pkgadd can not make hard links between files in the pkg to files in /

(from 107443-07)

4264760 upgrade with DSR of root slice still fails with -06 fix

(from 107443-06)

4257708 upgrade with DSR of root slice fails

(from 107443-05)

4249447 installf command fail to filter out extra slashes (//) from the path

(from 107443-04)

4244631 Using lstat() explicitly causes SISP 2.0 to fail

	This patch revision backs out the fix to 4197238.

(from 107443-03)

4226928 installf broken; regression introduced by fix to 4222097

(from 107443-02)

4222097 SUNWdatr on SuppCD partially fails on 1st install attempt

(from 107443-01)

4155622 pkg prototype paths on right side of = don't have $env variables expanded
4176616 'prototype' limit appears to be 15 characters for variable definition
4197238 cannot replace symbolic links with directories for S2.7 patches
4199317 installf fails to build a symbolic link relative path

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 release, 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.

