mirror of
https://github.com/Nyr/openvpn-install.git
synced 2024-11-23 21:46:08 +03:00
Check if the script is running on a Debian-based system before starting
Fixed some spacing too
This commit is contained in:
parent
6d89279940
commit
a69dae3021
@ -13,8 +13,14 @@ fi
|
|||||||
|
|
||||||
|
|
||||||
if [ ! -e /dev/net/tun ]; then
|
if [ ! -e /dev/net/tun ]; then
|
||||||
echo "TUN/TAP is not available"
|
echo "TUN/TAP is not available"
|
||||||
exit
|
exit
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
if [ ! -e /etc/debian_version ]; then
|
||||||
|
echo "Looks like you aren't running this installer on a Debian-based system"
|
||||||
|
exit
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
@ -23,7 +29,7 @@ fi
|
|||||||
# and to avoid getting an IPv6.
|
# and to avoid getting an IPv6.
|
||||||
IP=$(ifconfig | grep 'inet addr:' | grep -v inet6 | grep -vE '127\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}' | cut -d: -f2 | awk '{ print $1}' | head -1)
|
IP=$(ifconfig | grep 'inet addr:' | grep -v inet6 | grep -vE '127\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}' | cut -d: -f2 | awk '{ print $1}' | head -1)
|
||||||
if [ "$IP" = "" ]; then
|
if [ "$IP" = "" ]; then
|
||||||
IP=$(wget -qO- ipv4.icanhazip.com)
|
IP=$(wget -qO- ipv4.icanhazip.com)
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
@ -39,7 +45,7 @@ if [ -e /etc/openvpn/server.conf ]; then
|
|||||||
echo "3) Remove OpenVPN"
|
echo "3) Remove OpenVPN"
|
||||||
echo "4) Exit"
|
echo "4) Exit"
|
||||||
echo ""
|
echo ""
|
||||||
read -p "Select an option [1-4]:" option
|
read -p "Select an option [1-4]: " option
|
||||||
case $option in
|
case $option in
|
||||||
1)
|
1)
|
||||||
echo ""
|
echo ""
|
||||||
@ -116,7 +122,7 @@ else
|
|||||||
echo ""
|
echo ""
|
||||||
echo "Do you want OpenVPN to be available at port 53 too?"
|
echo "Do you want OpenVPN to be available at port 53 too?"
|
||||||
echo "This can be useful to connect under restrictive networks"
|
echo "This can be useful to connect under restrictive networks"
|
||||||
read -p "Listen at port 53 [y/n]:" -e -i n ALTPORT
|
read -p "Listen at port 53 [y/n]: " -e -i n ALTPORT
|
||||||
echo ""
|
echo ""
|
||||||
echo "Finally, tell me your name for the client cert"
|
echo "Finally, tell me your name for the client cert"
|
||||||
echo "Please, use one word only, no special characters"
|
echo "Please, use one word only, no special characters"
|
||||||
|
Loading…
Reference in New Issue
Block a user