Patch Name: PHCO_14600 Patch Description: s700_800 11.00 patch for lif commands Creation Date: 98/03/25 Post Date: 98/03/27 Hardware Platforms - OS Releases: s700: 11.00 s800: 11.00 Products: N/A Filesets: OS-Core.KERN-RUN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP Automatic Reboot?: No Status: General Release Critical: Yes PHCO_14600: CORRUPTION Disk data gets corrupted if used with commands like mkboot and block device as argument. Category Tags: defect_repair general_release critical corruption Path Name: /hp-ux_patches/s700_800/11.X/PHCO_14600 Symptoms: PHCO_14600: Disk data gets corrupted if lif commands are used with commands like mkboot in shell scripts or in the command line. Defect Description: PHCO_14600: lif commands use block/raw device interface depending on the argument given. But commands like mkboot use the raw device interface even if block device interface is given as argument. This causes disk corruption if lif commands are used with commands like mkboot. SR: 4701386698 Patch Files: OS-Core.KERN-RUN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP: /usr/bin/lifcp /usr/bin/lifinit /usr/bin/lifls /usr/bin/lifrename /usr/bin/lifrm what(1) Output: OS-Core.KERN-RUN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP: /usr/bin/lifcp: $Revision: 78.1.2.1 $ PATCH_11_00: lifcp.o lifopen.o lifcreate.o lifclose. o lfindfile.o gettime.o movesects.o volsize. o lifvol.o unitread.o unitwrite.o lifspace.o lifpurge.o findvsize.o bugout.o hpux_rel.o 98/03/25 OS-Core.KERN-RUN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP: /usr/bin/lifinit: $Revision: 78.1.2.1 $ PATCH_11_00: lifinit.o volsize.o lifvol.o unitread.o unitwrite.o gettime.o findvsize.o bugout.o hpux_rel.o 98/03/25 OS-Core.KERN-RUN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP: /usr/bin/lifls: $Revision: 78.1.2.1 $ PATCH_11_00: lifls.o volsize.o lifvol.o unitread.o u nitwrite.o findvsize.o bugout.o hpux_rel.o 9 8/03/25 OS-Core.KERN-RUN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP: /usr/bin/lifrename: $Revision: 78.1.2.1 $ PATCH_11_00: lifrn.o lifpurge.o findvsize.o volsize. o lifvol.o unitread.o unitwrite.o lfindfile. o bugout.o hpux_rel.o 98/03/25 OS-Core.KERN-RUN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP: /usr/bin/lifrm: $Revision: 78.1.2.1 $ PATCH_11_00: lifrm.o lifpurge.o findvsize.o volsize. o lifvol.o unitread.o unitwrite.o lfindfile. o bugout.o hpux_rel.o 98/03/25 cksum(1) Output: OS-Core.KERN-RUN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP: 2889404238 40960 /usr/bin/lifcp OS-Core.KERN-RUN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP: 1862290003 28672 /usr/bin/lifinit OS-Core.KERN-RUN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP: 128141061 28672 /usr/bin/lifls OS-Core.KERN-RUN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP: 2403124125 28672 /usr/bin/lifrename OS-Core.KERN-RUN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP: 4079808710 24576 /usr/bin/lifrm Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: None Equivalent Patches: PHCO_14598: s700: 10.20 s800: 10.20 Patch Package Size: 170 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. Login as root. 3. Copy the patch to the /tmp directory. 4. Move to the /tmp directory and unshar the patch: cd /tmp sh PHCO_14600 5. Run swinstall to install the patch: swinstall -x autoreboot=true -x patch_match_target=true \ -s /tmp/PHCO_14600.depot By default swinstall will archive the original software in /var/adm/sw/save/PHCO_14600. If you do not wish to retain a copy of the original software, use the patch_save_files option: swinstall -x autoreboot=true -x patch_match_target=true \ -x patch_save_files=false -s /tmp/PHCO_14600.depot WARNING: If patch_save_files is false when a patch is installed, the patch cannot be deinstalled. Please be careful when using this feature. For future reference, the contents of the PHCO_14600.text file is available in the product readme: swlist -l product -a readme -d @ /tmp/PHCO_14600.depot To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHCO_14600.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: None