diff --git a/bin/tests/system/rpzrecurse/.gitignore b/bin/tests/system/rpzrecurse/.gitignore index ed45f426ce..ab57b95862 100644 --- a/bin/tests/system/rpzrecurse/.gitignore +++ b/bin/tests/system/rpzrecurse/.gitignore @@ -2,6 +2,7 @@ /ns2/named.conf.header /ns2/named.conf /ns3/named.conf +/ns3/named2.conf /ns4/named.conf /ans5/ans.pl /ans5/ans.pid diff --git a/bin/tests/system/rpzrecurse/clean.sh b/bin/tests/system/rpzrecurse/clean.sh index 5ac1655102..790722bdfa 100644 --- a/bin/tests/system/rpzrecurse/clean.sh +++ b/bin/tests/system/rpzrecurse/clean.sh @@ -19,6 +19,8 @@ rm -f ns2/*.queries rm -f ns2/named.[0-9]*.conf rm -f ns2/named.conf.header +rm -f ns3/named2.conf + rm -f ans4/ans.pl rm -f dnsrps*.conf dnsrpzd* diff --git a/bin/tests/system/rpzrecurse/ns1/named.conf.in b/bin/tests/system/rpzrecurse/ns1/named.conf.in index 5cff0b0578..7845b2648f 100644 --- a/bin/tests/system/rpzrecurse/ns1/named.conf.in +++ b/bin/tests/system/rpzrecurse/ns1/named.conf.in @@ -19,6 +19,15 @@ options { querylog yes; }; +key rndc_key { + secret "1234abcd8765"; + algorithm hmac-sha256; +}; + +controls { + inet 10.53.0.1 port @CONTROLPORT@ allow { any; } keys { rndc_key; }; +}; + zone "." { type master; file "root.db"; diff --git a/bin/tests/system/rpzrecurse/setup.sh b/bin/tests/system/rpzrecurse/setup.sh index 5bf1326505..c3d648f88c 100644 --- a/bin/tests/system/rpzrecurse/setup.sh +++ b/bin/tests/system/rpzrecurse/setup.sh @@ -36,6 +36,7 @@ copy_setports ns2/named.conf.header.in ns2/named.conf.header copy_setports ns2/named.default.conf ns2/named.conf copy_setports ns3/named1.conf.in ns3/named.conf +copy_setports ns3/named2.conf.in ns3/named2.conf copy_setports ns4/named.conf.in ns4/named.conf diff --git a/bin/tests/system/rpzrecurse/tests.sh b/bin/tests/system/rpzrecurse/tests.sh index 90b15591aa..b0ba801b28 100644 --- a/bin/tests/system/rpzrecurse/tests.sh +++ b/bin/tests/system/rpzrecurse/tests.sh @@ -47,7 +47,8 @@ run_server() { echo_i "starting resolver using named.$TESTNAME.conf" cp -f ns2/named.$TESTNAME.conf ns2/named.conf - $PERL $SYSTEMTESTTOP/start.pl --noclean --restart . ns2 + $PERL $SYSTEMTESTTOP/start.pl --noclean --restart --port ${PORT} . ns2 + sleep 3 } run_query() {