From: Arne Fitzenreiter Date: Sun, 2 Feb 2020 13:39:51 +0000 (+0000) Subject: unbound: add returncode to resolve function X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f5fe5f47a1c2d957ac456307c8753ccb21b0065c;p=people%2Fstevee%2Fipfire-2.x.git unbound: add returncode to resolve function this is used for time fix check. Signed-off-by: Arne Fitzenreiter --- diff --git a/src/initscripts/system/unbound b/src/initscripts/system/unbound index 3322c15b5f..78be8e2d50 100644 --- a/src/initscripts/system/unbound +++ b/src/initscripts/system/unbound @@ -286,14 +286,18 @@ fix_time_if_dns_fails() { resolve() { local hostname="${1}" + local found=1 local answer for answer in $(dig +short A "${hostname}"); do # Filter out non-IP addresses if [[ ! "${answer}" =~ \.$ ]]; then + found=0 echo "${answer}" fi done + + return ${found} } # Sets up Safe Search for various search engines @@ -607,7 +611,7 @@ case "$1" in ;; resolve) - resolve "${2}" + resolve "${2}" || exit $? ;; *)