660 B
660 B
Network-Manager VPN Plugin for Wireguard
Compilation
./autogen.sh
make
Modifying the source (Visual Studio Code)
- Open the folder in Code
- Do the compilation steps as above
cat Makefile | ./includes2strings.py
- take the output of the script and put it in the appropriate section of
.vscode/c_cpp_properties.json
(for me: appended toincludePath
of configurationLinux
)
Execution
The following section briefly describes how to start the stuff for testing purposes
./src/nm-openvpn-service --bus-name org.freedesktop.NetworkManager.wireguard
to start the pluginexamples/dbus/dbus.py
to send Disconnect() to the plugin