diff --git a/ddns.sh b/ddns.sh index 935c4ab..e612098 100755 --- a/ddns.sh +++ b/ddns.sh @@ -3,7 +3,6 @@ DOMAIN="geek-blog.de" - SCRIPTPATH="$( cd "$(dirname "$0")" >/dev/null 2>&1 ; pwd -P )" LAST_IP=$(cat /tmp/lastIp) @@ -24,9 +23,12 @@ else echo "Last update IP matches WAN-IP - waiting for DNS to propagate changes." else echo "IP mismatch - trying to update A-record(s)..." - echo "${WAN_IP}" > /tmp/lastIp - #$SCRIPTPATH/unitedDomainsCtrl.sh geek-blog.de ${WAN_IP} - $SCRIPTPATH/unitedDomainsCtrl.sh *.geek-blog.de ${WAN_IP} - + #$SCRIPTPATH/unitedDomainsCtrl.sh ${DOMAIN} ${WAN_IP} + $SCRIPTPATH/unitedDomainsCtrl.sh *.${DOMAIN} ${WAN_IP} + + if [ "$?" == "0" ]; then + echo "Save UPDATE_IP." + echo "${WAN_IP}" > /tmp/lastIp + fi fi fi