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.
This commit is contained in:
parent
5746232b02
commit
71dbd09796
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