Summary: | net-dialup/ppp version update to 2.4.5 request | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Paul V <goodhabit> |
Component: | New packages | Assignee: | 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
Please, update ppp version to 2.4.5 Anybody here? ;0) 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. Created attachment 238815 [details, diff]
files/patch/killaddr-smarter.patch
Add this to files/patch
Created attachment 238817 [details, diff]
files/patch/wait-children.patch
add to files/patch/wait-children.patch
Created attachment 238819 [details, diff]
files/patch/defaultgateway.patch
files/patch/defaultgateway.patch
Created attachment 238821 [details, diff]
files/patch/linkpidfile.patch
files/patch/linkpidfile.patch
Created attachment 238823 [details, diff]
files/patch/qa-fixes.patch
files/patch/qa-fixes.patch
Created attachment 238825 [details, diff]
files/patch/kill-pg.patch
files/patch/kill-pg.patch
Created attachment 238827 [details, diff]
files/patch/auth-fail.patch
files/patch/auth-fail.patch
Created attachment 238829 [details, diff]
files/patch/defaultmetric.patch
files/patch/defaultmetric.patch
Created attachment 238831 [details, diff]
files/patch/gtk2.patch
files/patch/gtk2.patch
Created attachment 238833 [details, diff]
files/patch/passwordfd-read-early.patch
files/patch/passwordfd-read-early.patch
The pppol2tp.so and openl2tp.so plugin files are not installed. 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. |