Update vpnmon.sh
This commit is contained in:
@@ -72,7 +72,8 @@ CHECK(){
|
|||||||
OUT=$(ip link | grep "${VPN_INTERFACE}")
|
OUT=$(ip link | grep "${VPN_INTERFACE}")
|
||||||
if [ ${#OUT} -ne 0 ]; then
|
if [ ${#OUT} -ne 0 ]; then
|
||||||
checked=""
|
checked=""
|
||||||
elif [ ${cc} -eq 10 ]; then
|
elif [ ${cc} -eq 10 ]; then
|
||||||
|
echo "VPN Failed, will try and reconnect after a timeout ..."
|
||||||
if [ -f /opt/idssys/vpnmon/vpn.fail ]; then
|
if [ -f /opt/idssys/vpnmon/vpn.fail ]; then
|
||||||
echo "$(date) - VPN Failure #2 - stopping for 5mins" >> $logfile
|
echo "$(date) - VPN Failure #2 - stopping for 5mins" >> $logfile
|
||||||
touch /opt/idssys/vpnmon/vpn.fail2
|
touch /opt/idssys/vpnmon/vpn.fail2
|
||||||
@@ -104,6 +105,7 @@ CHECK(){
|
|||||||
echo "$(date) - VPN Fixed" >> $logfile
|
echo "$(date) - VPN Fixed" >> $logfile
|
||||||
rm -f /opt/idssys/vpnmon/vpn.fail*
|
rm -f /opt/idssys/vpnmon/vpn.fail*
|
||||||
fi
|
fi
|
||||||
|
echo "VPN Running"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user