Patch Name: PHCO_5599 Patch Description: s700 9.X cumulative su(1) patch including perf. tuning Creation Date: 95/05/31 Post Date: 95/05/31 Repost: 95/07/18 The patch was modified to allow installation on HP-UX 9.07. Hardware Platforms - OS Releases: s700: 9.01 9.03 9.05 9.07 Products: N/A Filesets: UX-CORE Automatic Reboot?: No Status: General Release Critical: No Path Name: /hp-ux_patches/s700/9.X/PHCO_5599 Symptoms: PHCO_5599: When there are a large number of users in an NIS (YP) environment in a single domain the performance of the password and group look ups, and associated utilities (e.g. cron, login, su) may be slow. PHCO_2373: su(1) will core dump if NIS is set up on the system but is not enabled with ypserv(1M) and ypbind(1M). Defect Description: PHCO_5599: When there are a large number of users in an NIS (YP) environment in a single domain the performance of the password and group look ups, and associated utilities (e.g. cron, login, su) may be slow. PHCO_2373: This version of su was compiled with the PHCO_2278 version of libc which includes PHCO_1762. The description from PHCO_1762: A call to getgrent(3C) will core dump if /etc/group or /etc/logingroup contains an entry of the form: "+::" and (NIS or YP) is not enabled. SR: 5003119230 5003229302 Patch Files: /usr/lib/nls/C/su.cat /bin/su what(1) Output: /usr/lib/nls/C/su.cat: None /bin/su: PATCH/9_0 PHCO_559[8/9] $Revision: 70.1.2.2 $ PATCH_9_05: su.o 95/05/31 sum(1) Output: 17077 1 /usr/lib/nls/C/su.cat 1161 320 /bin/su Patch Conflicts: None Patch Dependencies: s700: 9.01 9.03 9.05 9.07: PHCO_5530 Hardware Dependencies: None Other Dependencies: None Supersedes: PHCO_2373 Equivalent Patches: PHCO_5598: s800: 9.00 9.04 Patch Package Size: 220 Kbytes Installation Instructions: Please review all instructions and the Hewlett-Packard SupportLine User Guide or your Hewlett-Packard support terms and conditions for precautions, scope of license, restrictions, and, limitation of liability and warranties, before installing this patch. ------------------------------------------------------------ 1. Back up your system before installing a patch. 2. Copy the patch to your /tmp directory and unshar it: cd /tmp cp patch_source/PHCO_5599 . sh PHCO_5599 3. Become root and run update: /etc/update 4. Use the cursor keys to select "Change Source or Destination ->" and press [Return]. 5. Select "From Tape Device to Local System ..." in the Change window and 6. Change "Source: /dev/rmt/0m" to "Source: /tmp/PHCO_5599.updt" 7. Press "Done" (f4). 8. Follow the standard directions for update. Update moves the original software to /system/PHCO_5599/orig. Keep this file to recover from any potential problems. You should move the .text file to /system/PHCO_5599 for future reference. To put this patch on a magnetic tape and update from the tape drive, use dd: dd if=PHCO_5599.updt of=/dev/rmt/0m bs=2048 Special Installation Instructions: None