OBSOLETE Patch-ID# 111300-04 Keywords: security aspppd PAP ppp maxconnect timeout SIGSEGV pppd PPPoE FIFO Synopsis: Obsoleted by: 108994-18 SunOS 5.8_x86: PPP patch Date: Sep/06/2002 Install Requirements: See Special Install Instructions Solaris Release: 8_x86 SunOS Release: 5.8_x86 Unbundled Product: Unbundled Release: Xref: This patch available for SPARC as patch 111299 Topic: SunOS 5.8_x86: PPP patch NOTE: Refer to Special Install Instructions section for IMPORTANT specific information on this patch. Relevant Architectures: i386 BugId's fixed with this patch: 1264523 4098801 4328476 4410142 4419454 4421547 4421548 4421549 4452726 4516011 4517632 4683015 Changes incorporated in this version: 4683015 Patches accumulated and obsoleted by this patch: 111082-01 111465-01 111781-01 Patches which conflict with this patch: Patches required with this patch: Obsoleted by: 108994-18 Files included with this patch: /etc/asppp.cf /etc/init.d/asppp /etc/init.d/pppd /etc/name_to_major /etc/pam.conf /etc/rc0.d/K50asppp /etc/rc0.d/K50pppd /etc/rc1.d/K50asppp /etc/rc1.d/K50pppd /etc/rc2.d/S47asppp /etc/rc2.d/S47pppd /etc/rcS.d/K50asppp /etc/rcS.d/K50pppd /etc/security/exec_attr /usr/bin/pppd /usr/include/net/ppp-comp.h /usr/include/net/ppp_defs.h /usr/include/net/pppio.h /usr/include/net/vjcompress.h /usr/include/netinet/if_ether.h /usr/kernel/drv/sppp /usr/kernel/drv/sppptun /usr/kernel/drv/sppptun.conf /usr/kernel/strmod/spppasyn /usr/kernel/strmod/spppcomp /usr/kernel/strmod/sppptun /usr/lib/adb/ppp_stats /usr/lib/adb/pppstat /usr/lib/adb/sppa /usr/lib/adb/sppp_ahdlc /usr/lib/adb/sppp_comp /usr/lib/adb/spppstr /usr/lib/adb/vjcompress /usr/lib/adb/vjstat /usr/lib/llib-lpam /usr/lib/mdb/kvm/sppp.so /usr/sbin/aspppd /usr/sbin/aspppls /usr/share/src/ppputil/plugins/pppd.h Problem Description: 4683015 aspppls unsafely opens /tmp/.asppp.fifo file (from 111300-03) 4516011 pppd fails with "Failed to open /dev/hihp0: Device busy" error 4517632 pppd erroneously falls back on Configure-Reject for Magic-Number (from 111300-02) This patch revision was generated to accumulate and obsolete the feature changes introduced in feature point patch 111465-01. (from 111300-01) This patch revision was generated to accumulate and obsolete the feature changes introduced in feature point patch 111082-01. (from 111082-01) 1264523 The aspppd must be restarted when a new PAP identification is added. 4098801 request to allow to turn off hardware flow control feature on ppp 4410142 libpam does not lint cleanly (from 111465-01) 4328476 RFE: PPPoE (RFC 2516) client support in Solaris 4421547 uts/common/io/ppp/sppp/sppp.c includes __DATE__ and __TIME__ 4421548 uts/common/io/ppp/spppasyn/spppasyn.c includes __DATE__ and __TIME__ 4421549 uts/common/io/ppp/spppcomp/spppcomp.c includes __DATE__ and __TIME__ 4419454 idle option doesn't work if lcp-echo-interval/chap-interval is used (from 111781-01) 4452726 maxconnect timeout causes SIGSEGV Patch Installation Instructions: -------------------------------- For Solaris 2.0-2.6 releases, refer to the Install.info file and/or the README within the patch for instructions on using the generic 'installpatch' and 'backoutpatch' scripts provided with each patch. For Solaris 7-9 releases, refer to the man pages for instructions on using 'patchadd' and 'patchrm' scripts provided with Solaris. Any other special or non-generic installation instructions should be described below as special instructions. The following example installs a patch to a standalone machine: example# patchadd /var/spool/patch/104945-02 The following example removes a patch from a standalone system: example# patchrm 104945-02 For additional examples please see the appropriate man pages. Special Install Instructions: ----------------------------- Reboot the system after patch installation. NOTE 1: To get the complete feature for Solaris 8 PPP 4.0, one needs to install the following packages from the Solaris 8 Update 5 (07/01) Release: SUNWpppd (Solaris PPP Device Drivers) SUNWpppdr (Solaris PPP configuration files) SUNWpppdu (Solaris PPP daemon and utilities) SUNWpppg (GNU utilities for PPP) SUNWpppgS (Source for the GNU utilities for PPP) NOTE 2: To get the complete support for PPP over Ethernet, please install the new package SUNWpppdt (Solaris PPP Tunneling) from Solaris 8 Update 6 (10/01) Release and the following patches: 108965-06 (or newer) /usr/sbin/snoop patch 111300-02 (or newer) PPP patch README -- Last modified date: Friday, April 4, 2003