Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 35381 - fixes and enhancements to net-dialup/ppp-2.4.2b3
Summary: fixes and enhancements to net-dialup/ppp-2.4.2b3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Gentoo Dialup Developers
URL: http://www.samba.org/ppp
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-12-08 14:06 UTC by Cory Visi (RETIRED)
Modified: 2003-12-22 07:04 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ppp-2.4.2_beta3.ebuild (ppp-2.4.2_beta3.ebuild,3.07 KB, text/plain)
2003-12-08 14:06 UTC, Cory Visi (RETIRED)
Details
ppp-2.4.2b3-mpls.patch (ppp-2.4.2b3-mpls.patch,10.26 KB, text/plain)
2003-12-08 14:07 UTC, Cory Visi (RETIRED)
Details
ppp-2.4.2b3-killaddr-smarter.patch (ppp-2.4.2b3-killaddr-smarter.patch,6.08 KB, text/plain)
2003-12-08 14:07 UTC, Cory Visi (RETIRED)
Details
ppp-2.4.2b3-cflags.patch (ppp-2.4.2b3-cflags.patch,3.32 KB, text/plain)
2003-12-08 14:07 UTC, Cory Visi (RETIRED)
Details
options-pppoe (options-pppoe,53 bytes, text/plain)
2003-12-08 14:08 UTC, Cory Visi (RETIRED)
Details
options-pptp (options-pptp,238 bytes, text/plain)
2003-12-08 14:08 UTC, Cory Visi (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Cory Visi (RETIRED) gentoo-dev 2003-12-08 14:06:21 UTC
I've cleaned up the build process considerably. The radius plugin uses a radius client library that can be build separately with econf and emake, so I put that in. In addition, I've moved all the CFLAGS fixes to a patch, since they are just all over the place.

I've added support for MPLS, which does not require additional libraries or kernel headers, so there is no reason not to add it in. README.mpls has also been added. Website: http://sourceforge.net/projects/mpls-linux/

Also, I've added a patch to help disconnects in pppd. It's called "killaddr-smarter". A link that explains it: http://seclists.org/lists/linux-kernel/2001/Jan/5745.html

Also, the pon, poff, plog scripts are included in the pppd distribution, so I made use of them and I recommend they be removed from files/ when this finally becomes unmasked.

I also updated IUSE and moved all the flag selections to src_unpack().

Finally, I've added two options config files in /etc/ppp for pppoe and pptp connections.

I'm attaching only the new or changed stuff, which includes six (6) files.
Comment 1 Cory Visi (RETIRED) gentoo-dev 2003-12-08 14:06:41 UTC
Created attachment 21888 [details]
ppp-2.4.2_beta3.ebuild
Comment 2 Cory Visi (RETIRED) gentoo-dev 2003-12-08 14:07:04 UTC
Created attachment 21889 [details]
ppp-2.4.2b3-mpls.patch
Comment 3 Cory Visi (RETIRED) gentoo-dev 2003-12-08 14:07:24 UTC
Created attachment 21890 [details]
ppp-2.4.2b3-killaddr-smarter.patch
Comment 4 Cory Visi (RETIRED) gentoo-dev 2003-12-08 14:07:41 UTC
Created attachment 21891 [details]
ppp-2.4.2b3-cflags.patch
Comment 5 Cory Visi (RETIRED) gentoo-dev 2003-12-08 14:08:29 UTC
Created attachment 21892 [details]
options-pppoe
Comment 6 Cory Visi (RETIRED) gentoo-dev 2003-12-08 14:08:48 UTC
Created attachment 21893 [details]
options-pptp
Comment 7 Heinrich Wendel (RETIRED) gentoo-dev 2003-12-09 06:39:30 UTC
will look into it later, any idea about bug 30243 ?
Comment 8 Cory Visi (RETIRED) gentoo-dev 2003-12-12 13:58:44 UTC
I don't use callback, so I haven't tested it. I also haven't seen any bug reports outside of that bug, but I'll look out for them. It would be nice to get some error logs from the guy who reported it.
Comment 9 Heinrich Wendel (RETIRED) gentoo-dev 2003-12-13 04:51:27 UTC
> I don't use callback, so I haven't tested it. I also haven't seen any bug reports outside of that bug, but I'll look out for them. It would 
be nice to get some error logs from the guy who reported it.
Comment 10 Wojciech Milkowski 2003-12-15 09:46:16 UTC
A log from pppd-2.4.b3 session (2 months ago) with 'callback' option in /etc/ppp/options file:

Oct  3 14:08:18 athlon pppd[14411]: In file /etc/ppp/options: unrecognized option 'callback'

My current emerge info (the same machine, and CC flags):

Portage 2.0.49-r18 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.0-test11)
=================================================================
System uname: 2.6.0-test11 i686 AMD Athlon(tm) XP 3000+
Gentoo Base System version 1.4.3.12
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache nostrip sandbox"
GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X aalib acpi alsa apache2 avi berkdb bonobo cdr crypt cscope cups dga dvd encode esd flash foomaticdb gdbm gif gnome gpm gtk gtk2 gtkhtml imlib ipv6 jack java jikes jpeg libg++ libwww mad mikmod mmx motif mozilla mpeg mysql ncurses nls nptl oggvorbis opengl oss pam pdflib perl png python quicktime readline sdl slang spell sse ssl svga tcltk tcpd tiff truetype wmf x86 xml2 xmms xv zlib"
Comment 11 Heinrich Wendel (RETIRED) gentoo-dev 2003-12-22 07:04:46 UTC
just added 2.4.2_beta3-r1, also callback is fixed :)