#745446 openvpn-auth-radius: Add IPv6 support

#745446#5
Date:
2014-04-21 20:09:12 UTC
From:
To:
Hello,

Here are patches to add IPv6 support to openvpn-auth-radius:

- support for Framed-IPv6-Route
- support optional gateway parameter
- support for announcing routes to bird
- support for Framed-IPv6-Address

I had already reported them upstream (radiusplugin-devel@nongnu.org) on
2013 Apr 1st, but upstream is not really responsive, so if the patches
would at least be applied in Debian, that would allow ISPs interested in
it to avoid having to apply them by hand.

Samuel

#745446#14
Date:
2015-03-18 15:30:49 UTC
From:
To:
Hello!

These patches cannot be applied to the current unstable version. Can you please provide updated patches, that can be applied cleanly to the current unstable version and test them before?

In addition the optional gateway parameter patch seems to contain functions, which are also within the patch for Bug#773280. Can you please validate, if your code is now obsolete? (File dev.txt)

Greetings Torge

#745446#19
Date:
2015-03-18 15:30:49 UTC
From:
To:
Hello!

These patches cannot be applied to the current unstable version. Can you please provide updated patches, that can be applied cleanly to the current unstable version and test them before?

In addition the optional gateway parameter patch seems to contain functions, which are also within the patch for Bug#773280. Can you please validate, if your code is now obsolete? (File dev.txt)

Greetings Torge

#745446#24
Date:
2015-04-12 19:58:57 UTC
From:
To:
Hello,

Dr. Torge Szczepanek, le Wed 18 Mar 2015 16:30:49 +0100, a écrit :

Ah, right. These patch files were for upstream's version, sorry.  I
actually have already-tested patches against unstable, here they are (we
use them intensively in production, so they're really well-tested).

Indeed, my "dev" patch is the same idea as Bug#773280, except his
solution is simpler but will fail e.g. with IPv6 when we don't have a
framed IPv6 (i.e no Framed-IPv6-Address RADIUS attribute), so we really
have to specify the device.  In the attached patches, I have just added
the extra test that he does (!= 0.0.0.0).

Samuel