Patch Name: PHNE_5604 Patch Description: s700_800 10.00 fixes telnetd(1M) core dump problem Creation Date: 95/06/23 Post Date: 95/08/21 Hardware Platforms - OS Releases: s700: 10.00 s800: 10.00 Products: N/A Filesets: InternetSrvcs.INETSVCS-RUN Automatic Reboot?: No Status: General Release Critical: Yes PHNE_5604: ABORT The telnetd(1M) daemon can abort (core dump) under certain conditions. Path Name: /hp-ux_patches/s700_800/10.X/PHNE_5604 Symptoms: PHNE_5604: The following symptoms correspond to the descriptions in the defect descriptions field for PHNE_5604: 1. The telnetd(1M) daemon will abort with a core dump and an error message of: Child died due to: segmentation violation Note that this message can only be viewed when using a debugger (such as xdb) with the core file dumped. 2. A terminating telnetd(1M) daemon puts out a log message of: ioctl(SIOCJNVS): Bad file number Defect Description: PHNE_5604: The following defect descriptions are for PHNE_5604: 1. The problem is that the telnetd(1M) daemon does not handle an IAC WILL TELOPT_ENV sequence followed by a delayed IAC WONT TELOPT_ENV sequence. 2. The problem is that the telnetd(1M) daemon does not handle a situation in which the pty has been closed before the daemon has been terminated. SR: 4701293548 5003264630 Patch Files: /usr/lbin/telnetd what(1) Output: /usr/lbin/telnetd: Copyright (c) 1983, 1986 Regents of the University o f California. telnetd.c $Revision: 1.22.110.11 $ $Date: 95/06/23 1 6:00:43 $ PHNE_5604 telnetd.c 5.31 (Berkeley) 2/23/89 cksum(1) Output: 4211921077 36864 /usr/lbin/telnetd Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: None Equivalent Patches: PHNE_5603: s700: 9.01 9.03 9.05 9.07 s800: 9.00 9.04 Patch Package Size: 90 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_5604 5. Run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHNE_5604.depot By default swinstall will archive the original software in /var/adm/sw/patch/PHNE_5604. 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_5604.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: swpackage -s /tmp/PHNE_5604.depot -x \ target_type=tape -d /dev/rmt/0m PHNE_5604 Special Installation Instructions: None