diff --git a/bin/ovpn_genconfig b/bin/ovpn_genconfig index 4b88747..e3e47ae 100755 --- a/bin/ovpn_genconfig +++ b/bin/ovpn_genconfig @@ -6,15 +6,23 @@ set -ex -cn=$1 +servername=$(cat "$OPENVPN/servername" 2> /dev/null) +cn=${1-$servername} if [ -z "$cn" ]; then echo "Common name not specified" exit 1 fi -cat > "$OPENVPN/udp1194.conf" < $bak" + mv "$conf" "$bak" +fi + +cat > "$conf" <