Patch Name: PHNE_28328 Patch Description: s700_800 11.11 inetd(1M) cumulative patch Creation Date: 03/10/17 Post Date: 03/11/03 Hardware Platforms - OS Releases: s700: 11.11 s800: 11.11 Products: N/A Filesets: InternetSrvcs.INETSVCS-INETD,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP InternetSrvcs.INET-ENG-A-MAN,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP Automatic Reboot?: No Status: General Release Critical: Yes PHNE_28328: ABORT Category Tags: defect_repair enhancement general_release critical halts_system Path Name: /hp-ux_patches/s700_800/11.X/PHNE_28328 Symptoms: PHNE_28328: 1. JAGae03841 /SR 8606234646: inetd may dump core with signal 11 SIGSEGV, when an xti service of type "wait" or "swait" is enabled in the /etc/inetd.conf file. 2. JAGae73573 /SR 8606310702: While updating the operating system from HP-UX 10.20 to HP-UX 11.11, a core file may be generated in the root (/) directory. PHNE_24130: 1. JAGad66908 /SR 8606197717: IPv6 functionality in inetd. 2. JAGad01042 /SR 8606131892: Using inetd with "-l" option may cause inbound connection delays if host name lookup is slow. 3. JAGaa27237 /SR 5003426296: If the "wait" field in inetd.conf is changed to "swait" and vice-versa, and inetd is reconfigured using the "-c" option, the above change is not affected. Defect Description: PHNE_28328: 1. JAGae03841 /SR 8606234646: While handling xti services with the "wait" or "swait" option enabled in the /etc/inetd.conf file, inetd does not reset the data structures after an application, spawned by inetd, completes its execution. Resolution: inetd now resets the data structures after an application completes execution. 2. JAGae73573 /SR 8606310702: Before starting the inetd startup script, the inetd control scripts were not checking for an update session. Therefore, the core file was generated in the root directory. Resolution: The inetd control scripts have now been modified to handle the update session properly. PHNE_24130: 1. JAGad66908 /SR 8606197717: IPv6 functionality is needed in inetd. Resolution: inetd is currently IPv6 enabled. 2. JAGad01042 /SR 8606131892: inetd -l is causing inbound connection delays as the hostname lookup required for logging is slow. Resolution: A new option "-s" is provided to supress hostname in the connection log message. 3. JAGaa27237 /SR 5003426296: inetd code is not handling the "wait" field changes properly during the reconfiguration process. Resolution: inetd code has been modified to handle the change. Enhancement: No (superseded patches contained enhancements) PHNE_24130: This patch contains IPv6 enhancements for inetd. JAGad66908 /SR 8606197717 describes the IPv6 functionality of inetd. This solution will work only when IPv6 stack is installed. SR: 8606197717 8606131892 5003426296 8606234646 8606310702 Patch Files: InternetSrvcs.INETSVCS-INETD,fr=B.11.11, fa=HP-UX_B.11.11_32/64,v=HP: /usr/sbin/inetd InternetSrvcs.INET-ENG-A-MAN,fr=B.11.11, fa=HP-UX_B.11.11_32/64,v=HP: /usr/share/man/man1m.Z/inetd.1m /usr/share/man/man4.Z/inetd.sec.4 /usr/share/man/man4.Z/inetd.conf.4 what(1) Output: InternetSrvcs.INETSVCS-INETD,fr=B.11.11, fa=HP-UX_B.11.11_32/64,v=HP: /usr/sbin/inetd: Copyright (c) 1983 Regents of the University of Cali fornia. Revision 1.12.214.3 Mon Sep 15 06:53:16 GMT 2003 Patch id: PHNE_28328 InternetSrvcs.INET-ENG-A-MAN,fr=B.11.11, fa=HP-UX_B.11.11_32/64,v=HP: /usr/share/man/man1m.Z/inetd.1m: None /usr/share/man/man4.Z/inetd.sec.4: None /usr/share/man/man4.Z/inetd.conf.4: None cksum(1) Output: InternetSrvcs.INETSVCS-INETD,fr=B.11.11, fa=HP-UX_B.11.11_32/64,v=HP: 1001989950 65536 /usr/sbin/inetd InternetSrvcs.INET-ENG-A-MAN,fr=B.11.11, fa=HP-UX_B.11.11_32/64,v=HP: 882910664 6786 /usr/share/man/man1m.Z/inetd.1m 1700161202 3284 /usr/share/man/man4.Z/inetd.sec.4 3843908530 3209 /usr/share/man/man4.Z/inetd.conf.4 Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: PHNE_24130 Equivalent Patches: None Patch Package Size: 80 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 PHNE_28328 5. Run swinstall to install the patch: swinstall -x autoreboot=true -x patch_match_target=true \ -s /tmp/PHNE_28328.depot By default swinstall will archive the original software in /var/adm/sw/save/PHNE_28328. 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 PHNE_28328.text file is available in the product readme: swlist -l product -a readme -d @ /tmp/PHNE_28328.depot To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHNE_28328.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: None