+++ /dev/null
-#!/bin/sh
-ldns-verify-zone -h | head -n 1
-for zone in $(grep zone named.conf | cut -f2 -d\" | grep -v '^example.com$')
-do
- TFILE=$(mktemp)
- dig axfr $zone @$nameserver -p $port | ldns-read-zone -z > $TFILE
- echo --- ldns-verify-zone $zone
- ldns-verify-zone -V2 $TFILE 2>&1
- RETVAL=$?
- echo RETVAL: $RETVAL
- if [ $RETVAL -gt 0 ]
- then
- echo ldns-verify-zone reported error, full zone content:
- echo ---
- cat $TFILE
- echo --- end of zone content
- fi
- rm -f $TFILE
-done
+++ /dev/null
-AXFR all zones except the big example.com, and test them with ldns-verify-zone
+++ /dev/null
-Usage: ldns-verify-zone [OPTIONS] <zonefile>
---- ldns-verify-zone test.com
-RETVAL: 0
---- ldns-verify-zone wtest.com
-RETVAL: 0
---- ldns-verify-zone dnssec-parent.com
-RETVAL: 0
---- ldns-verify-zone delegated.dnssec-parent.com
-RETVAL: 0
---- ldns-verify-zone minimal.com
-RETVAL: 0