What is Support Level Supplement (SLS) ptf9056b, the UnixWare 7.1.4 Packaging Tool Long Name Support? Problem Fixed ------------- 1. The packaging commands included in this ptf support package names up to 32 characters. After installation this package cannot be removed unless all packages remaining on the system have a name length of 9 characters or fewer. fz534806 2. The packaging commands also change the handling of prototype entries for symbolic links. Previously a prototype entry of this form: s devel /opt/mt/httpd-2.2/lib/libapr-1.so=libapr-1.so.4 would result (through pkgmk) in a symlink in "/": /libapr-1.so In this update the symlink is installed in the directory with its target. fz535943 3. The pkgadd command changes the handling of "all" on the command line. Previously, specifying "all", if a Set was present, would result in the contents of the Set getting called for installation twice. When installing from a datastream this would result in a failure. In this update, if a Set is present when "all" is specified, then all Sets (and their contents) will be installed, but no individual packages that are not a member of a Set. Further, pkgadd will fail if the command line specifies both a Set and an individual package. fz528032 4. Version b adds the pkgaudit command. Contents -------- /usr/bin/pkginfo /usr/bin/pkgmk /usr/bin/pkgproto /usr/bin/pkgtrans /usr/sadm/install/bin/libdecomp.so /usr/sadm/install/bin/mergcont /usr/sadm/install/bin/pkgaudit /usr/sadm/install/bin/pkginstall /usr/sadm/install/bin/pkgname /usr/sadm/install/bin/pkgremove /usr/sadm/install/bin/pkgsus /usr/sadm/install/scripts/cmdexec /usr/sbin/installf /usr/sbin/pkgadd /usr/sbin/pkgask /usr/sbin/pkgchk /usr/sbin/pkginstall /usr/sbin/pkgrm /usr/sbin/removef Software Notes and Recommendations ---------------------------------- ptf9056b should only be installed on: UnixWare 7.1.4 Maintenance Pack 4 with libc version 8.0.2f or later Installation Instructions ------------------------- 1. Download the ptf9056b.image file to the /tmp directory on your machine. 2. As root, add the package to your system using these commands: $ su - Password: # pkgadd -d /tmp/ptf9056b.image Alternatively, this package may be installed in quiet mode, that is, without displaying the release notes and asking for confirmation. To do this, use these commands: $ su - Password: # pkgadd -qd /tmp/ptf9056b.image all 3. There is no need to reboot the system after installing this package. However, if your system is running any libraries or commands that are contained in this package, then these programs will continue to run with the old versions of these libraries or commands until the system is rebooted. Note that when all necessary patches have been installed, it is good practice to reboot the system at the earliest opportunity. This will ensure that no programs continue to run with the old libraries or commands. Removal Instructions -------------------- 1. As root, remove the package using these commands: $ su - Password: # pkgrm ptf9056 2. Reboot the system after removing this package. If you have questions regarding this supplement, or the product on which it is installed, please contact your software supplier.