[Bug 194487] Re: network-manager[-openvpn] doesn't handle properly routes pushed by OpenVPN 2.1_Rc7

Diego Rivera diego.rivera at rbxglobal.com
Tue Aug 25 17:58:47 BST 2009


Ok I've located the culprit logic.  It's in NetworkManagerSystem.c - the
logic first removes all routes attached to the new VPN interface, and
then proceeds to force-feed what it believes to be the correct routing
configurations.  I think what's appropriate here is the addition of a
flag in the DBUS messages which indicates the behavior to be followed.
If the flag is missing, the default (i.e. current) behavior is followed
- otherwise we can respect routing as implemented by the VPN backend
(desired), or some combination of the two.

I'll get cracking on this and see if I can come up with a small, simple
patch for the problem.

Please note: for now, I'm working only on 8.04 (NM 0.6.6).  After that,
I'll have a look at newer versions and see if the patch would need work.

Cheers.

-- 
network-manager[-openvpn] doesn't handle properly routes pushed by OpenVPN 2.1_Rc7
https://bugs.launchpad.net/bugs/194487
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to openvpn in ubuntu.



More information about the Ubuntu-server-bugs mailing list