Patch Name: PHCO_24852 Patch Description: s700_800 11.04 (VVOS) libsecurity patch Creation Date: 01/08/17 Post Date: 01/08/30 Hardware Platforms - OS Releases: s700: 11.04 s800: 11.04 Products: N/A Filesets: VirtualVaultOS.VVOS-SHLIBS,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP VirtualVaultOS.VVOS-64SLIB,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP ProgSupport.PROG-MIN,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP ProgSupport.PROG-MN-64ALIB,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP Automatic Reboot?: Yes Status: General Release Critical: No Category Tags: defect_repair general_release Path Name: /hp-ux_patches/s700_800/11.X/PHCO_24852 Symptoms: PHCO_24852: Applications that call putprpwnam(3) can experience resource problems. PHCO_23911: When time of day locking is enforced on specific user accounts, and the day of the week is Friday, login(1) and su(1) fail to authenticate users. The login(1), su(1), and other authentication commands might return the error: "Wrong time period to log into this account" Defect Description: PHCO_24852: putprpwnam(3) does not handle certain system resources properly. Resolution: Corrected resource handling in putprpwnam(3). PHCO_23911: The condition checking the day of the week was excluding Friday. Resolution: Ensured that condition checking the day of the week is inclusive of Friday. SR: 8606189657 8606214348 Patch Files: VirtualVaultOS.VVOS-SHLIBS,fr=B.11.04, fa=HP-UX_B.11.04_32/64,v=HP: /usr/lib/libsecurity.2 VirtualVaultOS.VVOS-64SLIB,fr=B.11.04, fa=HP-UX_B.11.04_32/64,v=HP: /usr/lib/pa20_64/libsecurity.2 ProgSupport.PROG-MIN,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: /usr/lib/libsec.a ProgSupport.PROG-MN-64ALIB,fr=B.11.04, fa=HP-UX_B.11.04_32/64,v=HP: /usr/lib/pa20_64/libsec.a what(1) Output: VirtualVaultOS.VVOS-SHLIBS,fr=B.11.04, fa=HP-UX_B.11.04_32/64,v=HP: /usr/lib/libsecurity.2: $Revision: Hewlett-Packard ISSL Level vvos_rose42 $ $Header: Hewlett-Packard ISSL Release vvos_r ose $ $Date: Thu Aug 23 17:46:38 EDT 2001 $ $Source: lib/libsecurity/tod.c, libsecurity_ia, vvos _rose, rose0217 $ $Date: 01/04/27 14:43:55 $ $Revision: 1.5.2.2 PATCH_11.04 (PHCO_23911) $ $Source: lib/libsecurity/auditlib.c, libsecurity_aud it, vvos_rose, rose0227 $ $Date: 01/08/23 16 :33:13 $ $Revision: 1.27.2.2 PATCH_11.04 (PH CO_24852) $ $Source: lib/libsecurity/ie_audit.c, libsecurity_uti l, vvos_rose, rose0227 $ $Date: 01/08/23 16: 33:14 $ $Revision: 1.10.2.2 PATCH_11.04 (PHC O_24852) $ $Source: lib/libsecurity/auditdb.c, libsecurity_audi t, vvos_rose, rose0227 $ $Date: 01/08/23 16: 33:10 $ $Revision: 1.14.2.2 PATCH_11.04 (PHC O_24852) $ VirtualVaultOS.VVOS-64SLIB,fr=B.11.04, fa=HP-UX_B.11.04_32/64,v=HP: /usr/lib/pa20_64/libsecurity.2: $Revision: Hewlett-Packard ISSL Level vvos_rose42 $ $Header: Hewlett-Packard ISSL Release vvos_r ose $ $Date: Thu Aug 23 17:46:38 EDT 2001 $ $Source: lib/libsecurity/tod.c, libsecurity_ia, vvos _rose, rose0217 $ $Date: 01/04/27 14:43:55 $ $Revision: 1.5.2.2 PATCH_11.04 (PHCO_23911) $ $Source: lib/libsecurity/auditlib.c, libsecurity_aud it, vvos_rose, rose0227 $ $Date: 01/08/23 16 :33:13 $ $Revision: 1.27.2.2 PATCH_11.04 (PH CO_24852) $ $Source: lib/libsecurity/ie_audit.c, libsecurity_uti l, vvos_rose, rose0227 $ $Date: 01/08/23 16: 33:14 $ $Revision: 1.10.2.2 PATCH_11.04 (PHC O_24852) $ $Source: lib/libsecurity/auditdb.c, libsecurity_audi t, vvos_rose, rose0227 $ $Date: 01/08/23 16: 33:10 $ $Revision: 1.14.2.2 PATCH_11.04 (PHC O_24852) $ ProgSupport.PROG-MIN,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: /usr/lib/libsec.a: $Revision: Hewlett-Packard ISSL Level vvos_rose42 $ $Header: Hewlett-Packard ISSL Release vvos_r ose $ $Date: Thu Aug 23 17:46:38 EDT 2001 $ $Source: lib/libsecurity/tod.c, libsecurity_ia, vvos _rose, rose0217 $ $Date: 01/04/27 14:43:55 $ $Revision: 1.5.2.2 PATCH_11.04 (PHCO_23911) $ $Source: lib/libsecurity/auditlib.c, libsecurity_aud it, vvos_rose, rose0227 $ $Date: 01/08/23 16 :33:13 $ $Revision: 1.27.2.2 PATCH_11.04 (PH CO_24852) $ $Source: lib/libsecurity/ie_audit.c, libsecurity_uti l, vvos_rose, rose0227 $ $Date: 01/08/23 16: 33:14 $ $Revision: 1.10.2.2 PATCH_11.04 (PHC O_24852) $ $Source: lib/libsecurity/auditdb.c, libsecurity_audi t, vvos_rose, rose0227 $ $Date: 01/08/23 16: 33:10 $ $Revision: 1.14.2.2 PATCH_11.04 (PHC O_24852) $ ProgSupport.PROG-MN-64ALIB,fr=B.11.04, fa=HP-UX_B.11.04_32/64,v=HP: /usr/lib/pa20_64/libsec.a: $Revision: Hewlett-Packard ISSL Level vvos_rose42 $ $Header: Hewlett-Packard ISSL Release vvos_r ose $ $Date: Thu Aug 23 17:46:38 EDT 2001 $ $Source: lib/libsecurity/tod.c, libsecurity_ia, vvos _rose, rose0217 $ $Date: 01/04/27 14:43:55 $ $Revision: 1.5.2.2 PATCH_11.04 (PHCO_23911) $ $Source: lib/libsecurity/auditlib.c, libsecurity_aud it, vvos_rose, rose0227 $ $Date: 01/08/23 16 :33:13 $ $Revision: 1.27.2.2 PATCH_11.04 (PH CO_24852) $ $Source: lib/libsecurity/ie_audit.c, libsecurity_uti l, vvos_rose, rose0227 $ $Date: 01/08/23 16: 33:14 $ $Revision: 1.10.2.2 PATCH_11.04 (PHC O_24852) $ $Source: lib/libsecurity/auditdb.c, libsecurity_audi t, vvos_rose, rose0227 $ $Date: 01/08/23 16: 33:10 $ $Revision: 1.14.2.2 PATCH_11.04 (PHC O_24852) $ cksum(1) Output: VirtualVaultOS.VVOS-SHLIBS,fr=B.11.04, fa=HP-UX_B.11.04_32/64,v=HP: 3930668783 450560 /usr/lib/libsecurity.2 VirtualVaultOS.VVOS-64SLIB,fr=B.11.04, fa=HP-UX_B.11.04_32/64,v=HP: 2973886799 435368 /usr/lib/pa20_64/libsecurity.2 ProgSupport.PROG-MIN,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: 422007913 577148 /usr/lib/libsec.a ProgSupport.PROG-MN-64ALIB,fr=B.11.04, fa=HP-UX_B.11.04_32/64,v=HP: 3127746305 978708 /usr/lib/pa20_64/libsec.a Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: PHCO_23911 Equivalent Patches: None Patch Package Size: 2420 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_24852 5. Run swinstall to install the patch: swinstall -x autoreboot=true -x patch_match_target=true \ -s /tmp/PHCO_24852.depot By default swinstall will archive the original software in /var/adm/sw/save/PHCO_24852. 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_24852.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_24852.text file is available in the product readme: swlist -l product -a readme -d @ /tmp/PHCO_24852.depot To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHCO_24852.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: None