Patch Name: PHCO_27780 Patch Description: s700_800 11.11 HP-UX Patch Tools Creation Date: 02/09/11 Post Date: 02/09/20 Hardware Platforms - OS Releases: s700: 11.11 s800: 11.11 Products: N/A Filesets: OS-Core.CMDS-AUX,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP Automatic Reboot?: No Status: General Release Critical: No Category Tags: defect_repair enhancement general_release Path Name: /hp-ux_patches/s700_800/11.X/PHCO_27780 Symptoms: PHCO_27780: ( SR:8606218505 CR:JAGad87654) check_patches identifies patch filesets that do not match the current systems architecture as missing. ( SR:8606266501 CR:JAGae30748) check_patches does not recognize directories as a valid file type. ( SR:8606271930 CR:JAGae36108) check_patches does not recognize swconfig version B.11.20.00.06 as containing the required fix for patch requisites. ( SR:8606274823 CR:JAGae38900) check_patches reports missing filesets when the patch and ancestor do not have the same fileset tags. PHCO_24630: ( SR:8606195722 CR:JAGad64926 ) ( SR:8606206277 CR:JAGad75452 ) The cleanup, show_patches, and check_patches tools are not provided on HP-UX 11.11 Defect Description: PHCO_27780: ( SR:8606218505 CR:JAGad87654) Some patches apply only to 32- or 64-bit environments in cases where the fileset being patched exists in both. The check_patches utility did not contain the logic to recognize that the filesets in the patch did not apply and reported a split-patch error. ( SR:8606266501 CR:JAGae30748) check_patches does not recognize directories as a valid file type. ( SR:8606271930 CR:JAGae36108) The version checking code for the swconfig fix-level test was reporting certain newer versions as older and reporting an error. ( SR:8606274823 CR:JAGae38900) check_patches reports missing filesets when the patch and ancestor do not have the same fileset tags. PHCO_24630: ( SR:8606195722 CR:JAGad64926 ) ( SR:8606206277 CR:JAGad75452 ) The improvements to SD-UX in HP-UX 11.11 did not eliminate the need for patch tools. The cleanup tool is used to commit patches while preserving a set level of rollback, remove HP-UX 10.X patch information from the IPD, and prune superseded patches from a depot. The check_patches utility checks for partially installed (split) patches, incorrect patch_state, patch attribute corruption, and objects within an archive library. The show_patches tool can display the set of active or superseded patches on a system. Enhancement: No (superseded patches contained enhancements) PHCO_24630: This patch delivers a set of tools to list, commit, and verify HP-UX patches. SR: 8606195722 8606206277 8606218505 8606266501 8606271930 8606274823 Patch Files: OS-Core.CMDS-AUX,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP: /usr/contrib/bin/check_patches /usr/contrib/bin/show_patches /usr/sbin/cleanup /usr/contrib/man/man1m/check_patches.1m /usr/contrib/man/man1/show_patches.1 /usr/share/man/man1m.Z/cleanup.1m what(1) Output: OS-Core.CMDS-AUX,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP: /usr/contrib/bin/check_patches: $Revision: 1.4 $ $Date: 2002/08/31 16:53:16 $ /usr/contrib/bin/show_patches: $Revision: 1.2 $ $Date: 2001/07/16 02:11:31 $ /usr/sbin/cleanup: $Revision: 1.5 $ $Date: 2001/07/17 02:11:15 $ /usr/contrib/man/man1m/check_patches.1m: None /usr/contrib/man/man1/show_patches.1: None /usr/share/man/man1m.Z/cleanup.1m: None cksum(1) Output: OS-Core.CMDS-AUX,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP: 3890623847 28722 /usr/contrib/bin/check_patches 2483508162 7342 /usr/contrib/bin/show_patches 3064785842 48438 /usr/sbin/cleanup 783611235 1768 /usr/contrib/man/man1m/check_patches.1m 275196232 1526 /usr/contrib/man/man1/show_patches.1 1740596734 2195 /usr/share/man/man1m.Z/cleanup.1m Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: PHCO_24630 Equivalent Patches: PHCO_27779: s700: 11.00 s800: 11.00 Patch Package Size: 120 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_27780 5. Run swinstall to install the patch: swinstall -x autoreboot=true -x patch_match_target=true \ -s /tmp/PHCO_27780.depot By default swinstall will archive the original software in /var/adm/sw/save/PHCO_27780. If you do not wish to retain a copy of the original software, include the patch_save_files option in the swinstall command above: -x patch_save_files=false 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_27780.text file is available in the product readme: swlist -l product -a readme -d @ /tmp/PHCO_27780.depot To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHCO_27780.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: None