From 903530ce50e11aacbb4daa2a2981447029d5e391 Mon Sep 17 00:00:00 2001 From: Christoph Date: Sun, 14 Feb 2021 12:15:35 +0100 Subject: [PATCH] get_sites_with_external_nameservers.sh: don't recognize sites with undetermined autoritativ nameservers. --- get_sites_with_external_nameservers.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/get_sites_with_external_nameservers.sh b/get_sites_with_external_nameservers.sh index 04e516a..73d4989 100755 --- a/get_sites_with_external_nameservers.sh +++ b/get_sites_with_external_nameservers.sh @@ -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