mirror of
https://github.com/isc-projects/bind9.git
synced 2026-05-28 04:34:54 -04:00
Allow some time to the root trust anchor to appear
Following deleting the root trust anchor and reconfiguring the
server it takes some time to for trust anchor to appear in 'rndc
managed-keys status' output. Retry several times.
(cherry picked from commit 71dbd09796)
This commit is contained in:
parent
ed2f4c3a7c
commit
11065c810a
1 changed files with 6 additions and 2 deletions
|
|
@ -679,8 +679,12 @@ rndccmd 10.53.0.2 managed-keys destroy | sed 's/^/ns2 /' | cat_i
|
|||
mkeys_status_on 2 > rndc.out.1.$n 2>&1 || ret=1
|
||||
grep "no views with managed keys" rndc.out.1.$n > /dev/null || ret=1
|
||||
mkeys_reconfig_on 2 || ret=1
|
||||
mkeys_status_on 2 > rndc.out.2.$n 2>&1 || ret=1
|
||||
grep "name: \." rndc.out.2.$n > /dev/null || ret=1
|
||||
check_root_trust_anchor_is_present_in_status() {
|
||||
mkeys_status_on 2 > rndc.out.2.$n 2>&1 || return 1
|
||||
grep "name: \." rndc.out.2.$n > /dev/null || return 1
|
||||
return 0
|
||||
}
|
||||
retry_quiet 5 check_root_trust_anchor_is_present_in_status || ret=1
|
||||
if [ $ret != 0 ]; then echo_i "failed"; fi
|
||||
status=$((status+ret))
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue