eOVPN
is a application to connect, manage and update(from remote .zip) OpenVPN configurations.
Open Settings
from the menu.
Fill in the required details:
click Save
.
either use --debug [LEVEL]
as a command-line argument or set EOVPN_DEBUG=[LEVEL]
as an environment variable.
for C libraries, use G_MESSAGES_DEBUG=eovpn
as environment variable.
Refer: Python Logging Levels
eOVPN uses meson build system, to build the project:
meson build -Dprefix=/usr
ninja install -C build
-Dopenvpn3=false
To uninstall:
sudo ninja uninstall -C build
flatpak-builder --user --install build-dir dist/flatpak/com.github.jkotra.eovpn.yml --force-clean
to change python dependencies, refer to flatpak documentation.