diff --git a/apps/rego-tunnel/shared/cisco-vpn b/apps/rego-tunnel/shared/cisco-vpn index 202bd32..1d72b1e 100755 --- a/apps/rego-tunnel/shared/cisco-vpn +++ b/apps/rego-tunnel/shared/cisco-vpn @@ -766,14 +766,14 @@ fi log INFO "Script started" echo "" +# If -m/--menu flag, skip everything and go straight to menu +if [ "$SKIP_AUTO_LOGIN" = "true" ]; then + log INFO "Menu mode - skipping auto-login" # Check current status -if check_vpn_status; then +elif check_vpn_status; then echo "" log INFO "VPN already connected. Setting up forwarding..." setup_forwarding -elif [ "$SKIP_AUTO_LOGIN" = "true" ]; then - echo "" - log INFO "Menu mode - skipping auto-login" else echo "" log INFO "Auto-starting VPN connection..."