]> granicus.if.org Git - pdns/commitdiff
add TSIG to nsd test
authorKees Monshouwer <mind04@monshouwer.org>
Fri, 6 Sep 2013 16:01:21 +0000 (18:01 +0200)
committermind04 <mind04@monshouwer.org>
Fri, 6 Sep 2013 23:11:14 +0000 (01:11 +0200)
regression-tests/start-test-stop
regression-tests/tsig-axfr/skip.nsd [deleted file]

index 740dcde51296ca978ccf817673bc165087d5aec6..011d5082a0b49495752b3f2d124331fca5a42dc6 100755 (executable)
@@ -23,6 +23,11 @@ server:
        database: ./nsd.db
        zonesdir: .
        username: ""
+
+key:
+       name: test
+       algorithm: hmac-md5
+       secret: "kp4/24gyYsEzbuTVJRUMoqGFmN3LYgVDzJ/3oRSP7ys="
 __EOF__
 
        rm -f K*
@@ -77,8 +82,14 @@ __EOF__
                echo "zone:" >> nsd.conf
                echo "  name: \"${zone}\"" >> nsd.conf
                echo "  zonefile: \"${zone}.signed\"" >> nsd.conf
-               echo "  provide-xfr: 0.0.0.0/0 NOKEY" >> nsd.conf
-               echo "  provide-xfr: ::0/0 NOKEY" >> nsd.conf
+               if [ "${zone}" == "tsig.com" ]
+               then
+                       echo "  provide-xfr: 0.0.0.0/0 test" >> nsd.conf
+                       echo "  provide-xfr: ::0/0 test" >> nsd.conf
+               else
+                       echo "  provide-xfr: 0.0.0.0/0 NOKEY" >> nsd.conf
+                       echo "  provide-xfr: ::0/0 NOKEY" >> nsd.conf
+               fi
        done
        nsdc -c nsd.conf rebuild
 }
diff --git a/regression-tests/tsig-axfr/skip.nsd b/regression-tests/tsig-axfr/skip.nsd
deleted file mode 100644 (file)
index e69de29..0000000