]> git.ipfire.org Git - ipfire-2.x.git/commitdiff
unbound: fix dns working check
authorArne Fitzenreiter <arne_f@ipfire.org>
Sat, 19 Feb 2022 08:22:06 +0000 (09:22 +0100)
committerArne Fitzenreiter <arne_f@ipfire.org>
Sat, 19 Feb 2022 15:53:14 +0000 (15:53 +0000)
pool.ipfire.org cannot resolved. Now try both default dns
servers. If one works dns is working.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
Reviewed-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
src/initscripts/system/unbound

index 1b42ac72085fd782b3220223e55c4d3fdfaf296d..b959520a1eae7342e0494f48fa9481b210735685 100644 (file)
@@ -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