#1452 also test dns on calling main menu (#1582)

This commit is contained in:
Christian Rotzoll
2020-09-23 14:00:50 +02:00
committed by rootzoll
parent 1edb9aa4d3
commit 64e5d58e72
3 changed files with 11 additions and 8 deletions

View File

@@ -191,10 +191,10 @@ else
public_color="${color_red}"
fi
# DynDNS
# DynDomain
if [ ${#dynDomain} -gt 0 ]; then
#check if dyndns resolves to correct IP
#check if dynamic domain resolves to correct IP
ipOfDynDNS=$(getent hosts ${dynDomain} | awk '{ print $1 }')
if [ "${ipOfDynDNS}:${public_port}" != "${public_addr}" ]; then
public_color="${color_red}"
@@ -202,8 +202,8 @@ else
public_color="${color_amber}"
fi
# replace IP display with dynDNS
public_addr_pre="DynDNS "
# replace IP display with dynDN
public_addr_pre="DynDN "
public_addr="${dynDomain}"
fi

View File

@@ -333,6 +333,9 @@ if LND was able to recover funds from your channels.
fi
# check if DNS is working (if not it will trigger dialog)
sudo /home/admin/config.scripts/internet.dns.sh test
#forward to main menu
/home/admin/00mainMenu.sh
exit 0

View File

@@ -249,13 +249,13 @@ else
echo "Provisioning AUTO NAT DISCOVERY - keep default" >> ${logFile}
fi
# DYNAMIC DNS
# DYNAMIC DOMAIN
if [ "${#dynDomain}" -gt 0 ]; then
echo "Provisioning DYNAMIC DNS - run config script" >> ${logFile}
sudo sed -i "s/^message=.*/message='Setup DynamicDNS'/g" ${infoFile}
echo "Provisioning DYNAMIC DOMAIN - run config script" >> ${logFile}
sudo sed -i "s/^message=.*/message='Setup DynamicDomain'/g" ${infoFile}
sudo /home/admin/config.scripts/internet.dyndomain.sh on ${dynDomain} ${dynUpdateUrl} >> ${logFile} 2>&1
else
echo "Provisioning DYNAMIC DNS - keep default" >> ${logFile}
echo "Provisioning DYNAMIC DOMAIN - keep default" >> ${logFile}
fi
# RTL