Little script for managing the ETHZ VPN on macOS.
The ETHZ TOTP token is required. Either totp-cli is already installed or it will be installed with brew. The native security utility is used to safely store the credentials.
Just clone this repository. A setup subcommand is provided for convenience.
git clone https://github.com/bfeitknecht/ethz-vpn
cd ethz-vpn
./ethz-vpn setup
# ...
echo "alias vpn=$(pwd)/ethz-vpn.sh" >> ~/.zshrc # or similar for your shell