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 ensurepath
Restart 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
libicu
requirement in GUI. - Configures DOTNET environment variables to remove
libicu
requirement in the daemon. - Creates a symlink so that the desktop entry can actually launch the GUI.