From 76192c4a2a650115313b9080c1eacc4b2fc256b1 Mon Sep 17 00:00:00 2001 From: Gabriele Pongelli Date: Mon, 30 Mar 2020 14:43:20 +0200 Subject: [PATCH] Launch updateFreeVPN start.sh and add it to daily crontab --- openvpn/start.sh | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/openvpn/start.sh b/openvpn/start.sh index d715e6504..be56467eb 100755 --- a/openvpn/start.sh +++ b/openvpn/start.sh @@ -56,7 +56,16 @@ then elif [[ "${OPENVPN_PROVIDER^^}" = "FREEVPN" ]] then FREEVPN_DOMAIN=${OPENVPN_CONFIG%%-*} - export OPENVPN_PASSWORD=$(curl -s https://freevpn.${FREEVPN_DOMAIN:-"be"}/accounts/ | grep Password | sed s/"^.*Password\:.... "/""/g | sed s/"<.*"/""/g) + export OPENVPN_PASSWORD=$(curl -s https://freevpn.${FREEVPN_DOMAIN:-"me"}/accounts/ | grep Password | sed s/"^.*Password\:.... "/""/g | sed s/"<.*"/""/g) + + # Update FreeVPN certs + /etc/openvpn/updateFreeVPN.sh + + # Add daily update to cron + crontab -l > tempcron + echo "0 1 * * * /etc/openvpn/updateFreeVPN.sh" > tempcron + crontab tempcron + rm tempcron elif [[ "${OPENVPN_PROVIDER^^}" = "VPNBOOK" ]] then pwd_url=$(curl -s "https://www.vpnbook.com/freevpn" | grep -m2 "Password:" | tail -n1 | cut -d \" -f2)