get_sites_with_external_nameservers.sh: don't recognize sites with undetermined autoritativ nameservers.

This commit is contained in:
Christoph 2021-02-14 12:15:35 +01:00
parent 79be6eae5a
commit 903530ce50

View File

@ -691,14 +691,17 @@ if [[ ${#vhost_config_files_arr[@]} -gt 0 ]]; then
authorited_ns_servers="$(dig +short $_name NS)"
_error=false
while [[ -z "$authorited_ns_servers" ]] ; do
_name="${_name#*.}"
authorited_ns_servers="$(dig +short $_name NS)"
if [[ ! "$_name" =~ \. ]]; then
error "Cannot detect authoritativ nameserver for \033[1m$_site_name\033[m"
_error=true
break
fi
done
$_error && continue
_found=false
for _ns_name in $authorited_ns_servers ; do