From: Ian Kelling <ian@iankelling.org>
Date: Sat, 27 Aug 2016 19:39:46 +0000 (-0700)
Subject: fix arg processing
X-Git-Url: https://iankelling.org/git/?a=commitdiff_plain;h=b9013116e0c8822917d8a199424bf726896dcf34;p=vpn-setup

fix arg processing
---

diff --git a/vpn-mk-client-cert b/vpn-mk-client-cert
index a3ea21f..9dc75f4 100755
--- a/vpn-mk-client-cert
+++ b/vpn-mk-client-cert
@@ -24,7 +24,7 @@ trap 'echo "$0:$LINENO:error: \"$BASH_COMMAND\" returned $?" >&2' ERR
 [[ $EUID == 0 ]] || exec sudo -E "$BASH_SOURCE" "$@"
 
 usage() {
-    cat <<'EOF'
+    cat <<EOF
 usage: ${0##*/} VPN_SERVER_HOST [CLIENT_HOST]
 
 Generate a client cert and config and install it on locally or on
@@ -35,10 +35,10 @@ EOF
 }
 
 case $1 in
-    -h|--help|*) usage 0 ;;
+    -h|--help) usage 0 ;;
 esac
 
-(($# <= 2)) || usage 1
+(($# <= 1)) || usage 1
 
 host=$1
 shell="bash -c"