Patch Name: PHCO_5588 Patch Description: s700 9.X cumulative cpio(1) patch Creation Date: 95/05/22 Post Date: 95/05/31 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_5588 Symptoms: PHCO_5588: cnode greater than 128 gives mknod error PHCO_5561: cnode greater than 128 gives mknod error PHCO_3533: This s700 9.x patch along with kernel patch PHKL_3550 or PHKL_3561 will fix the symlinks permissions problem in 9.x on s700. This patch also contains the fix for the core_dump problem when doing "find . | cpio -o " PHCO_3452: S700 9.X cpio correctly sets owner/group on symlink PHCO_2832: cpio correctly sets owner/group on symlinks instead of target cpio -p of filesystem does not copy "old" files on 9.0x directory permissions not updated using cpio -o then cpio -i cpio doesn't copy symlinks pointing to directories. cpio(1): the -v option reports CDF's differently from what's stored. cpio is not able to find filenames because of trailing whitespace cpio "cannot stat" messages don't provide enough information "Filetype" variable in code is of useless type (too short) Defect Description: PHCO_5588: cnode greater than 128 causes error PHCO_5561: cnode greater than 128 causes error PHCO_3533: This s700 9.x patch along with kernel patch PHKL_3550 or PHKL_3561 will fix the symlinks permissions problem in 9.x on s700. This patch also contains the fix for the core_dump problem when doing "find . | cpio -o " PHCO_3452: S700 9.X cpio correctly sets owner/group on symlink PHCO_2832: cpio correctly sets owner/group on symlinks instead of target cpio -p of filesystem does not copy "old" files on 9.0x directory permissions not updated using cpio -o then cpio -i cpio doesn't copy symlinks pointing to directories. cpio(1): the -v option reports CDF's differently from what's stored. cpio is not able to find filenames because of trailing whitespace cpio "cannot stat" messages don't provide enough information "Filetype" variable in code is of useless type (too short) SR: 5003260265 Patch Files: /usr/lib/nls/C/cpio.cat /bin/cpio what(1) Output: /usr/lib/nls/C/cpio.cat: None /bin/cpio: $Revision: 72.9.1.5 $ PATCH_9_05: cpio.o 95/05/22 sum(1) Output: 38778 9 /usr/lib/nls/C/cpio.cat 40349 96 /bin/cpio Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: PHCO_2832 PHCO_3452 PHCO_3533 PHCO_5561 Equivalent Patches: None Patch Package Size: 110 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_5588 . sh PHCO_5588 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_5588.updt" 7. Press "Done" (f4). 8. Follow the standard directions for update. Update moves the original software to /system/PHCO_5588/orig. Keep this file to recover from any potential problems. You should move the .text file to /system/PHCO_5588 for future reference. To put this patch on a magnetic tape and update from the tape drive, use dd: dd if=PHCO_5588.updt of=/dev/rmt/0m bs=2048 Special Installation Instructions: None