Patch Name: PHNE_22671 Patch Description: s700_800 11.00 ppp(1) cumulative patch Creation Date: 01/04/09 Post Date: 01/06/13 Hardware Platforms - OS Releases: s700: 11.00 s800: 11.00 Products: N/A Filesets: Networking.PPP-RUN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP Automatic Reboot?: No Status: General Release Critical: No (superseded patches were critical) PHNE_17515: ABORT PHNE_13422: ABORT Category Tags: defect_repair general_release critical halts_system Path Name: /hp-ux_patches/s700_800/11.X/PHNE_22671 Symptoms: PHNE_22671: (JAGad12149 / 8606142800) pppd does not send LCP Echo-Reply correctly when sending a large amount of data, such as during an ftp operation. (JAGad27801 / 8606158471) pppd permissions does'nt match man page. PHNE_17515: This patch replace PHNE_13422 See Defect Description. PHNE_13422: See Defect Description. Defect Description: PHNE_22671: (JAGad12149 / 8606142800) PPP Packet was not carrying the type of itself which caused pppd not to send LCP Echo-Reply correctly. Resolution: Code was changed such that the type of the packet is assigned to all the outgoing packets as part of the "packet" structure. (JAGad27801 / 8606158471) Excutable permissions of pppd is 4555 and according to man page it should be 4750. Resolution: Patch scripts were modified to install pppd with 4750 permissions. PHNE_17515: ( SR not found ; Defect: JAGaa45438) pppd may write to an inappropriate dump filter file. ( SR not found ; Defect: JAGaa45538) pppd may use an inappropriate dialer. ( SR not found ; Defect: JAGaa40839) 'pppd exec ' may execute with the incorrect permissions. PHNE_13422: ( SR not found ) The PPP daemon can potentially corrupt its own memory, causing the application to coredump. ( SR not found ) The log and acct files can be incorrectly opened by pppd. ( SR not found ) The argument list for pppd could overflow the buffer allocated for it. ( SR not found ) pppd does not start on a system with a non-graphical environment installed. SR: 8606142800 8606158471 Patch Files: Networking.PPP-RUN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP: /usr/bin/pppd what(1) Output: Networking.PPP-RUN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP: /usr/bin/pppd: pppd.c $Revision: 1.2.119.3 $ $Date: 99/01/15 17:34: 06 $ filename $Revision: 1.2.119.1 $ $Date: 96/10/01 12:1 6:08 $ filename $Revision: 1.2.119.1 $ $Date: 96/10/01 12:1 5:39 $ filename $Revision: 1.2.119.1 $ $Date: 96/10/01 12:1 6:02 $ filename $Revision: 1.2.119.1 $ $Date: 96/10/01 12:1 5:58 $ filename $Revision: 1.2.119.1 $ $Date: 96/10/01 12:1 6:20 $ filename $Revision: 1.2.119.1 $ $Date: 96/10/01 12:1 5:13 $ filename $Revision: 1.2.119.1 $ $Date: 96/10/01 12:1 6:18 $ filename $Revision: 1.2.119.1 $ $Date: 96/10/01 12:1 6:11 $ filename $Revision: 1.2.119.1 $ $Date: 96/10/01 12:1 6:15 $ filename $Revision: 1.2.119.1 $ $Date: 96/10/01 12:1 5:55 $ slcompress.c $Revision: 1.2.119.2 $ $Date: 98/01/07 17:34:10 $ filename $Revision: 1.2.119.1 $ $Date: 96/10/01 12:1 5:09 $ filename $Revision: 1.2.119.1 $ $Date: 96/10/01 12:1 5:05 $ dial.c $Revision: 1.2.119.3 $ $Date: 98/01/07 16:29: 53 $ filename $Revision: 1.2.119.1 $ $Date: 96/10/01 12:1 5:16 $ PHNE_22671 d_tty.c $Revision: @@/main/r11ros/2 $ $Da te: 2001/05/24 17:15:26 $ filename $Revision: 1.2.119.1 $ $Date: 96/10/01 12:1 5:18 $ filename $Revision: 1.2.119.1 $ $Date: 96/10/01 12:1 5:21 $ PHNE_22671 d_tcp.c $Revision: @@/main/r11ros/2 $ $Da te: 2001/05/24 17:15:22 $ PHNE_22671 d_telnet.c $Revision: @@/main/r11ros/2 $ $Date: 2001/05/24 17:15:24 $ filename $Revision: 1.2.119.2 $ $Date: 96/11/20 16:4 3:35 $ filename $Revision: 1.2.119.3 $ $Date: 97/10/16 10:0 7:50 $ data.c $Revision: 1.2.119.3 $ $Date: 98/01/07 17:33: 23 $ filename $Revision: 1.2.119.1 $ $Date: 96/10/01 12:1 6:27 $ filename $Revision: 1.1.119.1 $ $Date: 96/10/01 12:1 5:43 $ filename $Revision: 1.2.119.1 $ $Date: 96/10/01 12:1 5:49 $ filename $Revision: 1.2.119.1 $ $Date: 96/10/01 12:1 5:04 $ filename $Revision: 1.2.119.1 $ $Date: 96/10/01 12:1 6:24 $ filename $Revision: 1.1.119.1 $ $Date: 96/10/01 12:1 5:36 $ cksum(1) Output: Networking.PPP-RUN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP: 1245976648 319488 /usr/bin/pppd Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: PHNE_13422 PHNE_17515 Equivalent Patches: None Patch Package Size: 350 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_22671 5. Run swinstall to install the patch: swinstall -x autoreboot=true -x patch_match_target=true \ -s /tmp/PHNE_22671.depot By default swinstall will archive the original software in /var/adm/sw/save/PHNE_22671. 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/PHNE_22671.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 PHNE_22671.text file is available in the product readme: swlist -l product -a readme -d @ /tmp/PHNE_22671.depot To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHNE_22671.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: None