File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -47,7 +47,7 @@ The bootstrap installs the following, in order:
474710 . ** Docker Compose** : Multi-container orchestration (` docker compose ` )
484811 . ** Colima** : Container runtime for macOS (macOS only)
494912 . ** AWS CLI** : Amazon Web Services command-line interface (no auth configured)
50- 13 . ** AWS VPN Client** : VPN client for AWS Client VPN (macOS and Ubuntu only)
50+ 13 . ** AWS VPN Client** : VPN client for AWS Client VPN
5151
5252### What is NOT installed
5353
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ Bootstraps a developer machine with the baseline tools required to work on Trust
1515- ** Docker Compose** — multi-container orchestration
1616- ** Colima** — container runtime for macOS (macOS only)
1717- ** AWS CLI** — Amazon Web Services CLI (no auth configured)
18- - ** AWS VPN Client** — VPN client for AWS (macOS and Ubuntu)
18+ - ** AWS VPN Client** — VPN client for AWS
1919
2020## Quick start
2121
Original file line number Diff line number Diff line change @@ -541,8 +541,19 @@ case "$OS" in
541541 fi
542542 ;;
543543 arch)
544- echo " AWS VPN Client is not available for Arch Linux."
545- echo " Use OpenVPN or the AWS-provided OVPN config instead."
544+ if cmd_exists awsvpnclient; then
545+ fmt_ok " AWS VPN Client already installed"
546+ else
547+ fmt_install " AWS VPN Client"
548+ if cmd_exists yay; then
549+ yay -S --noconfirm awsvpnclient
550+ elif cmd_exists paru; then
551+ paru -S --noconfirm awsvpnclient
552+ else
553+ echo " WARNING: No AUR helper found (yay/paru)."
554+ echo " Install awsvpnclient manually from AUR."
555+ fi
556+ fi
546557 ;;
547558esac
548559
You can’t perform that action at this time.
0 commit comments