1
0
mirror of https://github.com/Nyr/openvpn-install.git synced 2024-11-23 21:46:08 +03:00

Check if client name is empty or contains spaces

This commit is contained in:
David Bailey 2016-10-16 10:20:01 +01:00
parent b6f0c42b5b
commit e553b5e7bd

View File

@ -84,8 +84,10 @@ if [[ -e /etc/openvpn/server.conf ]]; then
1)
echo ""
echo "Tell me a name for the client cert"
echo "Please, use one word only, no special characters"
read -p "Client name: " -e -i client CLIENT
while [[ "$CLIENT" =~ ' ' || "$CLIENT" == '' ]]; do
echo "Please, use one word only, no special characters"
read -p "Client name: " -e -i client CLIENT
done
cd /etc/openvpn/easy-rsa/
./easyrsa build-client-full $CLIENT nopass
# Generates the custom client.ovpn