network-manager-wireguard
network-manager-wireguard copied to clipboard
Correct Instructions for Ubuntu (tested on 18.10)
./configure --prefix=/usr --sysconfdir=/etc --libdir=/usr/lib/x86_64-linux-gnu --libexecdir=/usr/lib/NetworkManager --localstatedir=/var
sudo make install
Withthis, everything fell into place. I copied from another nm-plugin, I think it was l2tp and the instructions were for Debian, but worked well on Ubuntu. The only caveat is that it still created /eyc/NetworkManager/VPN/nm-wireguard-service.name but it worked because this file was also copied to /usr/lib/NetworkManager/VPN.
Ok, on Ubuntu thius is also helpful (should be installed before trying to start the build:
sudo apt install libtool libglib2.0-dev pkg-config autoconf automake intltool build-essential libgtk-3-dev libnma-dev libsecret-1-dev libnm-util-dev libnm-glib-dev libnm-glib-vpn-dev libnm-gtk-dev
thanks if work in ubuntu LTS 18.04