Installs awsvpnclient on Debian Bookworm and takes care of fixing all the issues
the package has.
Run:
sudo apt install pipx
pipx install --include-deps ansible
pipx ensurepathRestart your shell or do source ~/.profile.
./main.yml
Enter your sudo password (BECOME password). Let the playbook run. Once the playbook is done running, either restart your computer or re-login into your desktop session (to reload /etc/profile.d) and you should have a working AWS VPN Client install.
- Installs an older libssl,
1.1, because the package is only compatible with that version. - Configures DOTNET environment variables to remove
libicurequirement in GUI. - Configures DOTNET environment variables to remove
libicurequirement in the daemon. - Creates a symlink so that the desktop entry can actually launch the GUI.