From: Arne Fitzenreiter Date: Sat, 19 Feb 2022 08:22:06 +0000 (+0100) Subject: unbound: fix dns working check X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=2ecb2784625f597c676533f63859b49e416f53a1;p=people%2Fmfischer%2Fipfire-2.x.git unbound: fix dns working check pool.ipfire.org cannot resolved. Now try both default dns servers. If one works dns is working. Signed-off-by: Arne Fitzenreiter Reviewed-by: Peter Müller Signed-off-by: Arne Fitzenreiter --- diff --git a/src/initscripts/system/unbound b/src/initscripts/system/unbound index 1b42ac7208..b959520a1e 100644 --- a/src/initscripts/system/unbound +++ b/src/initscripts/system/unbound @@ -267,7 +267,8 @@ get_memory_amount() { fix_time_if_dns_fails() { # If DNS is working, everything is fine - if resolve "ipfire.pool.ntp.org" &>/dev/null; then + if resolve "0.ipfire.pool.ntp.org" &>/dev/null || \ + resolve "1.ipfire.pool.ntp.org" &>/dev/null ; then return 0 fi