Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 296267

Summary: net-dialup/ppp version update to 2.4.5 request
Product: Gentoo Linux Reporter: Paul V <goodhabit>
Component: New packagesAssignee: Alin Năstac (RETIRED) <mrness>
Status: RESOLVED FIXED    
Severity: enhancement CC: chewi, net-dialup
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://samba.org/ppp/
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Proposed 2.4.5 ebuild
files/patch/killaddr-smarter.patch
files/patch/wait-children.patch
files/patch/defaultgateway.patch
files/patch/linkpidfile.patch
files/patch/qa-fixes.patch
files/patch/kill-pg.patch
files/patch/auth-fail.patch
files/patch/defaultmetric.patch
files/patch/gtk2.patch
files/patch/passwordfd-read-early.patch

Description Paul V 2009-12-09 01:09:20 UTC
New version have l2tp support, what can be important for l2tp users (for 'clean' conf.d/net vpn connection for example).

Reproducible: Always
Comment 1 Alexey Sychev 2010-02-26 17:01:35 UTC
Please, update ppp version to 2.4.5
Comment 2 Alexey Sychev 2010-03-01 18:49:59 UTC
Anybody here? ;0)
Comment 3 Marshall McMullen 2010-07-15 04:47:05 UTC
Created attachment 238813 [details]
Proposed 2.4.5 ebuild

This is a first pass at a new ppp-2.4.5 ebuild. It was based primarily off of the existing ppp-2.4.4 ebuild, with a few exceptions. Notes:

1. Patches that didn't apply cleanly were simply removed as I didn't have the time or inclination to figure out if they were still necessary.

2. Uses the latest eaptls-mppe patch available from http://www.nikhef.nl/~janjust/ppp. I didn't test using the older mppe-mppc. Not sure the patch applies cleanly anymore. Probably should just remove that part of the ebuild as I don't think we need it anymore?

3. Removed the dhcp use flag and associated patches as they didn't apply cleanly anymore. I didn't have a requirement for that.

4. All patches are in FILESDIR/patches instead of a separate tarball. Earlier way of distribution probably easier.

5. All patches and contents of files will be attached after this ebuild.
Comment 4 Marshall McMullen 2010-07-15 04:48:16 UTC
Created attachment 238815 [details, diff]
files/patch/killaddr-smarter.patch

Add this to files/patch
Comment 5 Marshall McMullen 2010-07-15 04:48:50 UTC
Created attachment 238817 [details, diff]
files/patch/wait-children.patch

add to files/patch/wait-children.patch
Comment 6 Marshall McMullen 2010-07-15 04:49:23 UTC
Created attachment 238819 [details, diff]
files/patch/defaultgateway.patch

files/patch/defaultgateway.patch
Comment 7 Marshall McMullen 2010-07-15 04:50:11 UTC
Created attachment 238821 [details, diff]
files/patch/linkpidfile.patch

files/patch/linkpidfile.patch
Comment 8 Marshall McMullen 2010-07-15 04:50:39 UTC
Created attachment 238823 [details, diff]
files/patch/qa-fixes.patch

files/patch/qa-fixes.patch
Comment 9 Marshall McMullen 2010-07-15 04:51:02 UTC
Created attachment 238825 [details, diff]
files/patch/kill-pg.patch

files/patch/kill-pg.patch
Comment 10 Marshall McMullen 2010-07-15 04:51:20 UTC
Created attachment 238827 [details, diff]
files/patch/auth-fail.patch

files/patch/auth-fail.patch
Comment 11 Marshall McMullen 2010-07-15 04:51:44 UTC
Created attachment 238829 [details, diff]
files/patch/defaultmetric.patch

files/patch/defaultmetric.patch
Comment 12 Marshall McMullen 2010-07-15 04:52:05 UTC
Created attachment 238831 [details, diff]
files/patch/gtk2.patch

files/patch/gtk2.patch
Comment 13 Marshall McMullen 2010-07-15 04:52:34 UTC
Created attachment 238833 [details, diff]
files/patch/passwordfd-read-early.patch

files/patch/passwordfd-read-early.patch
Comment 14 James Le Cuirot gentoo-dev 2010-07-17 14:39:59 UTC
The pppol2tp.so and openl2tp.so plugin files are not installed.
Comment 15 Alin Năstac (RETIRED) gentoo-dev 2010-08-08 10:31:53 UTC
I've submitted the new ebuild to the tree, but it is p.masked as I didn't had time to test it yet.

The only feature missing in the new version is the MPPC support. The original kernel and pppd patches haven't been updated for ages, I guess MPPC support on Linux is dead.