New version have l2tp support, what can be important for l2tp users (for 'clean' conf.d/net vpn connection for example). Reproducible: Always
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.