diff options
author | Florian Bruhin <me@the-compiler.org> | 2018-10-02 15:44:13 +0200 |
---|---|---|
committer | Florian Bruhin <me@the-compiler.org> | 2018-10-02 15:44:13 +0200 |
commit | 5e0f2de332a3b16fe46b5e8b657882cf9fc476b7 (patch) | |
tree | a33e8c819d6c3d89e0b861606de4d3ef669cffb7 | |
parent | 8fe5dcff188deba32c50ede1cc81deb07ba8fc18 (diff) | |
download | hsrvpn-master.tar.gz hsrvpn-master.zip |
-rwxr-xr-x | hsrvpn | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -11,7 +11,16 @@ username=$1 host=vpn.hsr.ch password=$(keyring get openhsr-connect $username) +if [[ -z "$password" ]]; then + echo "No openhsr-connect (HSR) password found!" >&2 + exit 1 +fi + tokens=( $(keyring get hsrvpn-secrets $username) ) +if [[ -z "$tokens" ]]; then + echo "No tokens found!" >&2 + exit 1 +fi token=${tokens[0]} unset -v 'tokens[0]' |