Patch Name: PHNE_21699 Patch Description: s700_800 10.24 (VVOS) inetd(1M) cumulative patch Creation Date: 00/07/10 Post Date: 00/07/14 Hardware Platforms - OS Releases: s700: 10.24 s800: 10.24 Products: N/A Filesets: InternetSrvcs.INETSVCS-INETD InternetSrvcs.INET-ENG-A-MAN Automatic Reboot?: No Status: General Release Critical: No Path Name: /hp-ux_patches/s700_800/10.X/PHNE_21699 Symptoms: PHNE_21699: Repackage base HP-UX patch PHNE_20747 for VVOS. Based on HP-UX patch PHNE_20747: * JAGad03290 / SR8606134150: inetd is not working properly. * JAGaa27205 / SR5003424598: "swait" option was not documented in "inetd.conf.4" manpage. * JAGaa27237 / SR5003426296: When a user changes the field "wait" to "swait" or vice-versa in the configuration file "/etc/inetd.conf", and runs "inetd -c" to reflect the above change, the same is not getting reflected. * JAGaa27203 / SR5003426304: inetd was logging incorrect source address for the services in "swait" state. Based on HP-UX patch PHNE_16832: * rcp client error rcmd: connect: Connection timeout Based on HP-UX patch PHNE_15986: * Bad programming can cause inetd to loop out of control. * inetd hangs and blocks on incoming connections. * Issues with auditing and inetd processes after boot. PHNE_14377: Repackaged HP-UX patch PHNE_14087 for VVOS. Based on HP-UX patch PHNE_14087: * Defect may allow networking to be disabled. Defect Description: PHNE_21699: Repackaged HP-UX patch PHNE_20747 for VVOS. Based on HP-UX patch PHNE_20747: * JAGad03290 / SR8606134150: inetd is not working when a service in "swait" state is not working properly and there is only one service spawned by inetd before this service. Resolution: inetd code has been modified to make inetd work properly. * JAGaa27205 / SR5003424598: "swait" option was not documented in "inetd.conf.4" manpage. Resolution: "inetd.conf.4" manpage has been updated to contain this information. * JAGaa27237 / SR5003426296: With the command "inetd -c", inetd was not reconfiguring its database for the field change from "wait" to "swait" and vice versa in the file "/etc/inetd.conf". Resolution: During the reconfiguration of the service table for inetd, now necessary modification has been done to reflect the change. * JAGaa27203 / SR5003426304: For the services in "swait" state, inetd logs the source address of the previous service. If this is the first service spawned by inetd, it logs (0.0.0.0) instead. This is because inetd was logging the source address information without accepting the connection. Resolution: inetd is now logging a different message for the services in "swait" state. Based on HP-UX patch PHNE_16832: * inetd was not able to listen to more requests during heavy traffic. Based on HP-UX patch PHNE_15986: * Bad programming can cause inetd to loop out of control. * inetd hangs and blocks on incoming connections. * Issues with auditing and inetd processes after boot. PHNE_14377: Repackaged HP-UX patch PHNE_14087 for VVOS. Based on HP-UX patch PHNE_14087: * Improperly coded routine causes unexpected result in some circumstances. SR: 8606134150 5003424598 5003426296 5003426304 1653278408 5003426312 5003415232 5003414375 5003353433 Patch Files: /usr/sbin/inetd /usr/share/man/man4.Z/inetd.conf.4 what(1) Output: /usr/sbin/inetd: Copyright (c) 1983 Regents of the University of Cali fornia. Revision 1.12.212.5 Fri Jun 23 05:09:14 GMT 2000 /usr/share/man/man4.Z/inetd.conf.4: None cksum(1) Output: 2478759090 45056 /usr/sbin/inetd 831194641 2881 /usr/share/man/man4.Z/inetd.conf.4 Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: PHNE_14377 Equivalent Patches: PHNE_21835: s700: 11.00 s800: 11.00 Patch Package Size: 110 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_21699 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHNE_21699.depot By default swinstall will archive the original software in /var/adm/sw/patch/PHNE_21699. If you do not wish to retain a copy of the original software, you can create an empty file named /var/adm/sw/patch/PATCH_NOSAVE. WARNING: If this file exists when a patch is installed, the patch cannot be deinstalled. Please be careful when using this feature. It is recommended that you move the PHNE_21699.text file to /var/adm/sw/patch for future reference. To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHNE_21699.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: None