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.
Refer: Python Logging Levels
eOVPN uses meson build system, to build the project:
meson build -Dprefix=/usr
ninja install -C build
To uninstall:
sudo ninja uninstall -C build
flatpak-builder --user --install build-dir dist/flatpak/com.github.jkotra.eovpn.yml --force-clean
to build from local directory, use:
flatpak-builder --user --install build-dir dist/flatpak/com.github.jkotra.eovpn_local_build.yml --force-clean
to change python dependencies, refer to flatpak documentation.
- Gabriele Musco for design suggestions.
- Thomas Haller for helping me with the process of integrating NetworkManager with eOVPN.