Extend delv tests to include more details
This commit is contained in:
parent
acbc9195fe
commit
b39f2d88cd
1 changed files with 23 additions and 7 deletions
|
|
@ -34,19 +34,35 @@ rlJournalStart
|
|||
rlPhaseStartSetup
|
||||
rlAssertRpm $PACKAGE-utils
|
||||
rlRun "cat /etc/resolv.conf"
|
||||
if dig +dnssec dnskey | grep RRSIG; then
|
||||
rlLog "Infrastructure supports DNSSEC"
|
||||
DNSSEC=yes
|
||||
else
|
||||
DNSSEC=no
|
||||
fi
|
||||
rlRun "" 0 "Check infrastructure supports DNSSEC records"
|
||||
rlPhaseEnd
|
||||
|
||||
rlPhaseStartTest
|
||||
if delv redhat.com | grep IN;then
|
||||
rlRun "delv redhat.com | grep IN"
|
||||
rlRun "delv redhat.com soa +multi | grep serial"
|
||||
LINES=$(delv +multi +vtrace|wc -l)
|
||||
rlRun -l -s "delv redhat.com"
|
||||
rlAssertGrep 'IN' $rlRun_LOG
|
||||
rlRun -s "delv redhat.com soa +multi"
|
||||
rlAssertGrep 'serial' $rlRun_LOG
|
||||
rlRun -s "delv +multi +vtrace"
|
||||
LINES=$(wc -l $rlRun_LOG)
|
||||
rlAssertGreater "delv +vtrace should show few lines" "$LINES" "10"
|
||||
rlRun "delv +vtrace | grep 'fully validated'"
|
||||
fi
|
||||
rlLog "`delv redhat.com`"
|
||||
if [ "$DNSSEC" = yes ]; then
|
||||
rlRun -s "delv"
|
||||
rlAssertGrep 'fully validated' $rlRun_LOG
|
||||
rlRun -s "delv example.net"
|
||||
rlAssertGrep 'fully validated' $rlRun_LOG
|
||||
rlRun -s "delv +vtrace fedoraproject.org"
|
||||
rlAssertGrep 'fully validated' $rlRun_LOG
|
||||
rlAssertGrep 'marking as secure' $rlRun_LOG
|
||||
|
||||
fi
|
||||
cat /etc/resolv.conf
|
||||
|
||||
rlPhaseEnd
|
||||
|
||||
rlJournalPrintText
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue