diff --git a/scripts/prefix/bin/vpn b/scripts/prefix/bin/vpn index af5dc08..b725f92 100755 --- a/scripts/prefix/bin/vpn +++ b/scripts/prefix/bin/vpn @@ -1,43 +1,14 @@ #!/bin/sh -HARDPROFILE="2947fbbad4" -if [[ $(hostname) == "DeathStar" ]] +PROFILE="Felin" + +sudo systemctl stop openvpn-client@$PROFILE.service + +if [[ $1 = "on" ]] then - OODPROFILE="OodDeathStar" + sudo systemctl start openvpn-client@$PROFILE.service + echo "$PROFILE started" else - OODPROFILE="OodCanine" -fi - -if [[ $# -ne 1 ]] -then - echo "$(basename $0) requires exactly one of: hard, medium, off" - exit 1 -else - case $1 in - "hard") - PROFILE=$HARDPROFILE - ;; - "medium") - PROFILE=$OODPROFILE - ;; - "off") - ;; - *) - echo "Wrong command, either hard, medium or off" - exit 2 - ;; - esac - - sudo systemctl stop openvpn@$HARDPROFILE.service - sudo systemctl stop openvpn@$OODPROFILE.service - sleep 1s - - if [[ -n $PROFILE ]] - then - sudo systemctl start openvpn@$PROFILE.service - echo "$PROFILE started" - else - echo "All stopped." - fi + echo "All stopped." fi