mirror of
https://github.com/angristan/openvpn-install.git
synced 2025-05-09 10:18:22 +02:00
Merge a3041161e47e784a1b94618a617c5247019940db into e2d4990ae194e37fd5162168a8aac5e2d89e0e8d
This commit is contained in:
commit
0084a510f8
@ -644,8 +644,12 @@ function installQuestions() {
|
||||
done
|
||||
fi
|
||||
echo ""
|
||||
# Ask the user if they would like to add a new client after installation.
|
||||
until [[ $NEW_CLIENT =~ (y|n) ]]; do
|
||||
read -rp "Would you like to add a new client after installation? [y/n]: " -e -i y NEW_CLIENT
|
||||
done
|
||||
echo ""
|
||||
echo "Okay, that was all I needed. We are ready to setup your OpenVPN server now."
|
||||
echo "You will be able to generate a client at the end of the installation."
|
||||
APPROVE_INSTALL=${APPROVE_INSTALL:-n}
|
||||
if [[ $APPROVE_INSTALL =~ n ]]; then
|
||||
read -n1 -r -p "Press any key to continue..."
|
||||
@ -666,6 +670,7 @@ function installOpenVPN() {
|
||||
CLIENT=${CLIENT:-client}
|
||||
PASS=${PASS:-1}
|
||||
CONTINUE=${CONTINUE:-y}
|
||||
NEW_CLIENT=${NEW_CLIENT:-y}
|
||||
|
||||
if [[ -z $ENDPOINT ]]; then
|
||||
ENDPOINT=$(resolvePublicIP)
|
||||
@ -1087,8 +1092,12 @@ verb 3" >>/etc/openvpn/client-template.txt
|
||||
fi
|
||||
|
||||
# Generate the custom client.ovpn
|
||||
if [[ $NEW_CLIENT == "n" ]]; then
|
||||
echo "No clients added. To add clients, simply run the script again."
|
||||
else
|
||||
newClient
|
||||
echo "If you want to add more clients, you simply need to run this script another time!"
|
||||
fi
|
||||
}
|
||||
|
||||
function newClient() {
|
||||
|
Loading…
x
Reference in New Issue
Block a user