Dear SCO Customer, Support Level Supplement (SLS) ptf7607e, the UnixWare 7.1.1 libc Supplement, corrects all of the problems listed below. SLS ptf7607a addressed this issue: 1. Previously, the Unix98 pty support routines could not allow more than 999 ptys to be allocated by a user process. The pt.c functions have been enhanced to support up to 99999 ptys. SLS ptf7607c included the ability to do a quiet install, and addressed these issues: 2. When logging into accounts that are configured with "Force the user to change the password at the next login", a login to these accounts was not possible if the ttymon were configured with PPP support (-P option to ttyadm). 3. A ksh93 pattern expansion bug existed. 4. Incoming baud rates of 115KB were not being handled correctly by ttymon. 5. ecvt, ecvtl, fcvt and gcvt had rounding errors in libc. SLS ptf7607d addressed this issue: 6. select(3) can return 0 on a blocking call if poll(2) reports POLLHUP and rd/wr fdsets are not set. SLS ptf7607e additionally addresses these issues: 7. Installation of Oracle 8i (8.1.6) can fail (core dump) when set71101g, the SCO UnixWare Maintenance Set, or the standalone SLS ptf7607d, (which is included in set71101g) is installed on the system. Also, in a post Oracle 8i (8.1.6) installation environment, Oracle processes can core dump. 8. A UNIX 95 Test failure introduced by the (e,f,g)cvt() in ptf7607b existed. Contents -------- /usr/ccs/lib/libc.a /usr/ccs/lib/libc.so /usr/ccs/lib/libp/libc.a /usr/ccs/lib/libp/libc.so /usr/ccs/lib/libp/libc.so.1 /usr/lib/libc.so.1 /etc/ttydefs /usr/bin/passwd /usr/lib/iaf/cr1/scheme /usr/lib/iaf/in.login/scheme /usr/lib/iaf/login/scheme /usr/bin/login Software Notes and Recommendations ---------------------------------- SLS ptf7607e should only be installed on: UnixWare 7 Release 7.1.1 Note: To get the complete fix to enable extended baud rates, you will also need to install SLS ptf7603g or later. If your system is running any libraries or commands that are contained in this SLS, then these programs will continue to run with the old versions of these libraries or commands until the the system is rebooted. Note that when all necessary patches have been installed, it is recommended that you reboot the system at the earliest opportunity. This will ensure that no programs continue to run with the old libraries or commands. Installation Instructions ------------------------- 1. Download the ptf7607e.Z file to the /tmp directory on your machine. 2. As root, uncompress the file and add the SLS package to your system using these commands: $ su Password: # uncompress /tmp/ptf7607e.Z # pkgadd -d /tmp/ptf7607e # rm /tmp/ptf7607e Alternatively, this SLS package may be installed in quiet mode, that is, without displaying the release notes and asking for installation confirmation. To do this, use these commands: $ su Password: # uncompress /tmp/ptf7607e.Z # pkgadd -qd /tmp/ptf7607e all # rm /tmp/ptf7607e 3. There is no need to reboot the system after installing this package. The release notes displayed prior to installation can be found in: /var/sadm/pkg/ptf7607/install/ptf7607.txt Removal Instructions -------------------- 1. As root, remove the SLS package using these commands: $ su Password: # pkgrm ptf7607 2. There is no need to reboot the system after removing this SLS package. If you have questions regarding this SLS, or the product on which it is installed, please contact your software supplier.