From 84f6d0b11a6d37df6418a0ead8b39a96d69edfb5 Mon Sep 17 00:00:00 2001 From: Bob Mottram <bob@freedombone.net> Date: Sun, 28 Oct 2018 14:01:02 +0000 Subject: [PATCH] Extra checks --- src/freedombone-freedns | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/freedombone-freedns b/src/freedombone-freedns index d4ce0f44b..7daab578a 100755 --- a/src/freedombone-freedns +++ b/src/freedombone-freedns @@ -42,7 +42,15 @@ if [ ! -f "$CONFIGURATION_FILE" ]; then exit 0 fi -code=$(grep 'DEFAULT_DOMAIN_CODE' "$CONFIGURATION_FILE" | awk -F '=' '{print $2}') +if ! grep -q 'DEFAULT_DOMAIN_CODE=' "$CONFIGURATION_FILE"; then + exit 0 +fi + +code=$(grep 'DEFAULT_DOMAIN_CODE=' "$CONFIGURATION_FILE" | awk -F '=' '{print $2}') + +if [ ${#code} -lt 30 ]; then + exit 0 +fi if [ $VERBOSE ]; then echo $"wget --no-check-certificate -O - https://freedns.afraid.org/dynamic/update.php?${code}= >> /tmp/freedns 2>&1 &" -- GitLab