Building new PPTP plugin for old NetworkManager (was: "Latest tarball w/PPTP")
- From: Craig Box <craig dubculture co nz>
- To: networkmanager-list gnome org
- Subject: Building new PPTP plugin for old NetworkManager (was: "Latest tarball w/PPTP")
- Date: Mon, 04 Jun 2007 18:04:44 +1200
Hi Drew and Igor,
You can build the SVN PPTP plugin against 0.6.x versions of
NetworkManager - Antony has kindly provided a configure option that
allows you to use the old dbus parameters, rather than the new VPN dict
structure. Run ./configure with
--enable-nm-vpn-dbus-old
to enable this.
If you're building against 0.6.2, you will also need to remove 'mss'
from the connection info struct. Edit src/nm-ppp-starter.c and comment
out around line 1512:
+ /* NetworkManager 0.6.2 doesn't have the mss in the connection
+ * info packet.
DBUS_TYPE_UINT32, &mss,
+ */
The configure option defines NM_VPN_USE_OLD_DBUS_INTERFACE, which
enables the old code instead of the new. I am not sure if OpenVPN has a
similar flag, but you could use this as the basis for a patch, or revert
to an earlier version of the source if you wished.
You may also find
http://craig.dubculture.co.nz/blog/2007/05/13/building-nm-pptp-from-source/ helpful.
Regards
Craig
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]