Patch Name: PHCO_18673 Patch Description: s700_800 11.04 (VVOS) patch for lif commands Creation Date: 99/05/28 Post Date: 99/08/06 Hardware Platforms - OS Releases: s700: 11.04 s800: 11.04 Products: N/A Filesets: OS-Core.KERN-RUN,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP Automatic Reboot?: No Status: General Release Critical: Yes PHCO_18673: CORRUPTION Because PHCO_14600 is critical. Category Tags: defect_repair general_release critical corruption Path Name: /hp-ux_patches/s700_800/11.X/PHCO_18673 Symptoms: PHCO_18673: Ported HP-UX patch PHCO_14600 for VVOS. Based on HP-UX patch 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_18673: Repackaged HP-UX patch PHCO_14600 for VVOS. Resolution: Fixes problems associated with lif commands. Based on HP-UX patch 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.04,fa=HP-UX_B.11.04_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.04,fa=HP-UX_B.11.04_32/64,v=HP: /usr/bin/lifcp: $Revision: Hewlett-Packard ISSL Level vvos_rose42 $ $Header: Hewlett-Packard ISSL Release vvos_r ose $ $Date: Mon Jun 28 21:24:45 EDT 1999 $ $Source: cmd/lif/lifopen.c, hpuxcmdfs, vvos_rose, ro se0011 $ $Date: 99/06/28 03:59:02 $ $Revisio n: 1.6 PATCH_11.04 (PHCO_18673) $ $Source: cmd/lif/lifvol.c, hpuxcmdfs, vvos_rose, ros e0011 $ $Date: 99/06/28 04:01:03 $ $Revision : 1.4 PATCH_11.04 (PHCO_18673) $ $Revision: 78.1 $ OS-Core.KERN-RUN,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: /usr/bin/lifinit: $Revision: Hewlett-Packard ISSL Level vvos_rose42 $ $Header: Hewlett-Packard ISSL Release vvos_r ose $ $Date: Mon Jun 28 21:24:45 EDT 1999 $ $Source: cmd/lif/lifinit.c, hpuxcmdfs, vvos_rose, ro se0011 $ $Date: 99/06/28 03:57:30 $ $Revisio n: 1.6 PATCH_11.04 (PHCO_18673) $ $Source: cmd/lif/lifvol.c, hpuxcmdfs, vvos_rose, ros e0011 $ $Date: 99/06/28 04:01:03 $ $Revision : 1.4 PATCH_11.04 (PHCO_18673) $ $Revision: 78.1 $ OS-Core.KERN-RUN,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: /usr/bin/lifls: $Revision: Hewlett-Packard ISSL Level vvos_rose42 $ $Header: Hewlett-Packard ISSL Release vvos_r ose $ $Date: Mon Jun 28 21:24:45 EDT 1999 $ $Source: cmd/lif/lifls.c, hpuxcmdfs, vvos_rose, rose 0011 $ $Date: 99/06/28 03:58:18 $ $Revision: 1.8 PATCH_11.04 (PHCO_18673) $ $Source: cmd/lif/lifvol.c, hpuxcmdfs, vvos_rose, ros e0011 $ $Date: 99/06/28 04:01:03 $ $Revision : 1.4 PATCH_11.04 (PHCO_18673) $ $Revision: 78.1 $ OS-Core.KERN-RUN,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: /usr/bin/lifrename: $Revision: Hewlett-Packard ISSL Level vvos_rose42 $ $Header: Hewlett-Packard ISSL Release vvos_r ose $ $Date: Mon Jun 28 21:24:45 EDT 1999 $ $Source: cmd/lif/lifrn.c, hpuxcmdfs, vvos_rose, rose 0011 $ $Date: 99/06/28 04:00:27 $ $Revision: 1.6 PATCH_11.04 (18673) $ $Source: cmd/lif/lifvol.c, hpuxcmdfs, vvos_rose, ros e0011 $ $Date: 99/06/28 04:01:03 $ $Revision : 1.4 PATCH_11.04 (PHCO_18673) $ $Revision: 78.1 $ OS-Core.KERN-RUN,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: /usr/bin/lifrm: $Revision: Hewlett-Packard ISSL Level vvos_rose42 $ $Header: Hewlett-Packard ISSL Release vvos_r ose $ $Date: Mon Jun 28 21:24:45 EDT 1999 $ $Source: cmd/lif/lifrm.c, hpuxcmdfs, vvos_rose, rose 0011 $ $Date: 99/06/28 03:59:45 $ $Revision: 1.6 PATCH_11.04 (PHCO_18673) $ $Source: cmd/lif/lifvol.c, hpuxcmdfs, vvos_rose, ros e0011 $ $Date: 99/06/28 04:01:03 $ $Revision : 1.4 PATCH_11.04 (PHCO_18673) $ $Revision: 78.1 $ cksum(1) Output: OS-Core.KERN-RUN,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: 1486495132 45056 /usr/bin/lifcp OS-Core.KERN-RUN,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: 1656877208 28672 /usr/bin/lifinit OS-Core.KERN-RUN,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: 2594179328 28672 /usr/bin/lifls OS-Core.KERN-RUN,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: 2101572796 28672 /usr/bin/lifrename OS-Core.KERN-RUN,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: 1169628317 24576 /usr/bin/lifrm Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: None Equivalent Patches: PHCO_14600: s700: 11.00 s800: 11.00 PHCO_14598: s700: 10.20 s800: 10.20 Patch Package Size: 180 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_18673 5. Run swinstall to install the patch: swinstall -x autoreboot=true -x patch_match_target=true \ -s /tmp/PHCO_18673.depot By default swinstall will archive the original software in /var/adm/sw/save/PHCO_18673. 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_18673.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_18673.text file is available in the product readme: swlist -l product -a readme -d @ /tmp/PHCO_18673.depot To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHCO_18673.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: None