Patch Name: PHNE_30703 Patch Description: s700_800 10.26 bootpd(1M) and tftpd(1M) patch Creation Date: 04/04/21 Post Date: 04/05/05 Hardware Platforms - OS Releases: s700: 10.26 s800: 10.26 Products: N/A Filesets: InternetSrvcs.INETSVCS-BOOT InternetSrvcs.INET-ENG-A-MAN Automatic Reboot?: No Status: General Release Critical: No Path Name: /hp-ux_patches/s700_800/10.X/PHNE_30703 Symptoms: PHNE_30703: 1) CR JAGae58206 / SR 8606294509 : Under certain circumstances, the PING functionality in bootpd does not work properly. 2) CR JAGae60488 / SR 8606296939 : Under certain circumstances, tftpd can cause performance problem. 3) CR JAGae76149 / SR 8606313351 : tftpd does not reply under certain circumstances. 4) CR JAGae80695 / SR 8606318163 : tftpd exits under certain circumstances. Defect Description: PHNE_30703: 1) CR JAGae58206 / SR 8606294509 : Description: bootpd uses the PING functionality to detect duplicate IP addresses before offering an IP address to the DHCP client. Under certain circumstances, bootpd does not handle the PING packets properly. Resolution: A command-line option "-p" has now been provided in bootpd to specify the PING timeout period. The PING reply times out when bootpd does not receive a valid PING reply within the specified timeout period. See bootpd(1m) manpage for details. 2) CR JAGae60488 / SR 8606296939: Description: Under certain circumstances, tftpd can cause performance problems. Resolution: The tftpd performance problem has now been rectified. 3) CR JAGae76149 / SR 8606313351 : Description: tftpd does not respond under certain circumstances. Resolution: tftpd now responds properly. 4) CR JAGae80695 / SR 8606318163 : Description: tftpd exits under certain circumstances. Resolution: tftpd now functions properly. SR: 8606294509 8606296939 8606313351 8606318163 Patch Files: /usr/lbin/tftpd /usr/lbin/bootpd /usr/share/man/man1m.Z/bootpd.1m what(1) Output: /usr/lbin/tftpd: 2004/04/19 Hewlett-Packard HP-UX 10.26 TOS [ ic5it - DAV17 ] Copyright (c) 1983 Regents of the University of Cali fornia. 04/04/06 services/INETSVCS/tftpd/tftpd.c, hpux, hpux _10.26, ic5it Revision 1.4 PATCH_10.26 (PHNE _30703) $Header: tftpd.c,v 1.13.110.8 94/07/11 08:53:49 baza van Exp $ tftpd.c 5.8 (Berkeley) 6/18/88 tftpsubs.c $Revision: 1.4.212.1 $ $Date: 95/10/12 19 :37:36 $ tftpsubs.c 5.4 (Berkeley) 6/29/88 /usr/lbin/bootpd: bootpd 2.2 #1.17.212.4: Mon Apr 19 21:16:08 GMT 2004 Copyright (c) 1988 by Carnegie Mellon 04/04/06 services/INETSVCS/bootp/bootpd.c, hpux, hpu x_10.26, ic5it Revision 1.3 PATCH_10.26 (PHN E_30703) Copyright (c) 1995 by Hewlett-Packard bootpd.c: $Revision: 1.31.212.8 $ $Date: 96/05/20 10 :02:50 $ 04/04/06 services/INETSVCS/bootp/build_offer.c, hpux , hpux_10.26, ic5it Revision 1.2 PATCH_10.26 (PHNE_30703) build_offer.c: $Revision: 1.4.212.10 $ $Date: 96/05/ 20 10:05:37 $ /usr/share/man/man1m.Z/bootpd.1m: None cksum(1) Output: 1537968518 28672 /usr/lbin/tftpd 233584667 163840 /usr/lbin/bootpd 3291872658 18892 /usr/share/man/man1m.Z/bootpd.1m Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: None Equivalent Patches: None Patch Package Size: 160 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_30703 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHNE_30703.depot By default swinstall will archive the original software in /var/adm/sw/patch/PHNE_30703. 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_30703.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_30703.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: This patch stops bootpd, but it does not restart after patch installation, since it is usually invoked by inetd. Therefore, if bootpd is running in standalone mode (started manually), customers are advised to manually restart bootpd after the patch installation.