diff --git a/bin/named/config.c b/bin/named/config.c index 56e58d285a..38ddc7ca23 100644 --- a/bin/named/config.c +++ b/bin/named/config.c @@ -207,7 +207,7 @@ options {\n\ /* zone */\n\ allow-query {any;};\n\ allow-query-on {any;};\n\ - allow-transfer {any;};\n\ + allow-transfer {none;};\n\ # also-notify \n\ check-integrity yes;\n\ check-mx-cname warn;\n\ diff --git a/bin/tests/system/addzone/ns1/named.conf.in b/bin/tests/system/addzone/ns1/named.conf.in index 8c94791c8a..30731c46a6 100644 --- a/bin/tests/system/addzone/ns1/named.conf.in +++ b/bin/tests/system/addzone/ns1/named.conf.in @@ -25,6 +25,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.1; }; listen-on-v6 { none; }; + allow-transfer { any; }; allow-query { any; }; allow-new-zones yes; recursion no; diff --git a/bin/tests/system/addzone/ns3/named1.conf.in b/bin/tests/system/addzone/ns3/named1.conf.in index 117ca76204..ba7476be93 100644 --- a/bin/tests/system/addzone/ns3/named1.conf.in +++ b/bin/tests/system/addzone/ns3/named1.conf.in @@ -23,6 +23,7 @@ options { listen-on { 10.53.0.3; }; listen-on-v6 { none; }; allow-query { any; }; + allow-transfer { any; }; recursion no; allow-new-zones yes; dnssec-validation no; diff --git a/bin/tests/system/addzone/ns3/named2.conf.in b/bin/tests/system/addzone/ns3/named2.conf.in index 2e95b4c257..76e4b8a466 100644 --- a/bin/tests/system/addzone/ns3/named2.conf.in +++ b/bin/tests/system/addzone/ns3/named2.conf.in @@ -23,6 +23,7 @@ options { listen-on { 10.53.0.3; }; listen-on-v6 { none; }; allow-query { any; }; + allow-transfer { any; }; recursion no; allow-new-zones yes; dnssec-validation no; diff --git a/bin/tests/system/auth/ns1/named.conf.in b/bin/tests/system/auth/ns1/named.conf.in index 9d0a517b68..7fdc1a1524 100644 --- a/bin/tests/system/auth/ns1/named.conf.in +++ b/bin/tests/system/auth/ns1/named.conf.in @@ -25,6 +25,8 @@ options { }; view main in { + allow-transfer { any; }; + zone example.net { type primary; file "example.net.db"; diff --git a/bin/tests/system/autosign/ns1/named.conf.in b/bin/tests/system/autosign/ns1/named.conf.in index 6421482595..fb76b65dc9 100644 --- a/bin/tests/system/autosign/ns1/named.conf.in +++ b/bin/tests/system/autosign/ns1/named.conf.in @@ -21,6 +21,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.1; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion no; notify yes; dnssec-validation yes; diff --git a/bin/tests/system/autosign/ns2/named.conf.in b/bin/tests/system/autosign/ns2/named.conf.in index eb0b080386..f4c555b0d7 100644 --- a/bin/tests/system/autosign/ns2/named.conf.in +++ b/bin/tests/system/autosign/ns2/named.conf.in @@ -21,6 +21,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.2; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion no; notify yes; dnssec-validation yes; diff --git a/bin/tests/system/autosign/ns3/named.conf.in b/bin/tests/system/autosign/ns3/named.conf.in index 2316de2932..3707a2c7c9 100644 --- a/bin/tests/system/autosign/ns3/named.conf.in +++ b/bin/tests/system/autosign/ns3/named.conf.in @@ -24,6 +24,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.3; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion no; notify yes; dnssec-validation yes; diff --git a/bin/tests/system/cacheclean/ns1/named.conf.in b/bin/tests/system/cacheclean/ns1/named.conf.in index 98d2b281be..fa6fe276b2 100644 --- a/bin/tests/system/cacheclean/ns1/named.conf.in +++ b/bin/tests/system/cacheclean/ns1/named.conf.in @@ -19,6 +19,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.1; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion no; dnssec-validation no; notify yes; diff --git a/bin/tests/system/case/ns1/named.conf.in b/bin/tests/system/case/ns1/named.conf.in index fa0d8084d8..5e90084294 100644 --- a/bin/tests/system/case/ns1/named.conf.in +++ b/bin/tests/system/case/ns1/named.conf.in @@ -19,6 +19,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.1; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion no; notify yes; ixfr-from-differences yes; diff --git a/bin/tests/system/case/ns2/named.conf.in b/bin/tests/system/case/ns2/named.conf.in index fe0b52ca7a..5ea648bfca 100644 --- a/bin/tests/system/case/ns2/named.conf.in +++ b/bin/tests/system/case/ns2/named.conf.in @@ -19,6 +19,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.2; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion no; notify yes; ixfr-from-differences yes; diff --git a/bin/tests/system/catz/ns2/named1.conf.in b/bin/tests/system/catz/ns2/named1.conf.in index 9de019b6b4..bef4751295 100644 --- a/bin/tests/system/catz/ns2/named1.conf.in +++ b/bin/tests/system/catz/ns2/named1.conf.in @@ -25,6 +25,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.2; }; listen-on-v6 { fd92:7065:b8e:ffff::2; }; + allow-transfer { any; }; notify no; notify-delay 0; recursion no; diff --git a/bin/tests/system/catz/ns2/named2.conf.in b/bin/tests/system/catz/ns2/named2.conf.in index 9905568858..ead45a85af 100644 --- a/bin/tests/system/catz/ns2/named2.conf.in +++ b/bin/tests/system/catz/ns2/named2.conf.in @@ -25,6 +25,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.2; }; listen-on-v6 { fd92:7065:b8e:ffff::2; }; + allow-transfer { any; }; notify no; notify-delay 0; recursion no; diff --git a/bin/tests/system/catz/ns3/named.conf.in b/bin/tests/system/catz/ns3/named.conf.in index 59a75b0a29..934eced2a1 100644 --- a/bin/tests/system/catz/ns3/named.conf.in +++ b/bin/tests/system/catz/ns3/named.conf.in @@ -27,6 +27,7 @@ options { provide-ixfr no; listen-on { 10.53.0.3; }; listen-on-v6 { fd92:7065:b8e:ffff::3; }; + allow-transfer { any; }; notify no; notify-delay 0; recursion no; diff --git a/bin/tests/system/catz/ns4/named.conf.in b/bin/tests/system/catz/ns4/named.conf.in index 3ac60b2dd8..75cb19e3ea 100644 --- a/bin/tests/system/catz/ns4/named.conf.in +++ b/bin/tests/system/catz/ns4/named.conf.in @@ -26,6 +26,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.4; }; listen-on-v6 { fd92:7065:b8e:ffff::4; }; + allow-transfer { any; }; notify no; notify-delay 0; recursion no; diff --git a/bin/tests/system/checknames/ns4/named.conf.in b/bin/tests/system/checknames/ns4/named.conf.in index 841bb5904e..7b121fe634 100644 --- a/bin/tests/system/checknames/ns4/named.conf.in +++ b/bin/tests/system/checknames/ns4/named.conf.in @@ -19,6 +19,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.4; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion yes; dnssec-validation yes; check-names primary ignore; diff --git a/bin/tests/system/checknames/ns5/named.conf.in b/bin/tests/system/checknames/ns5/named.conf.in index dec85ec498..62c870bf7c 100644 --- a/bin/tests/system/checknames/ns5/named.conf.in +++ b/bin/tests/system/checknames/ns5/named.conf.in @@ -19,6 +19,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.5; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion yes; dnssec-validation yes; check-names master ignore; diff --git a/bin/tests/system/dialup/ns1/named.conf.in b/bin/tests/system/dialup/ns1/named.conf.in index a9c6777509..75a497bca1 100644 --- a/bin/tests/system/dialup/ns1/named.conf.in +++ b/bin/tests/system/dialup/ns1/named.conf.in @@ -21,6 +21,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.1; }; listen-on-v6 { none; }; + allow-transfer { any; }; heartbeat-interval 1; recursion no; dnssec-validation no; diff --git a/bin/tests/system/dialup/ns2/named.conf.in b/bin/tests/system/dialup/ns2/named.conf.in index 166b463189..495e267058 100644 --- a/bin/tests/system/dialup/ns2/named.conf.in +++ b/bin/tests/system/dialup/ns2/named.conf.in @@ -21,6 +21,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.2; }; listen-on-v6 { none; }; + allow-transfer { any; }; heartbeat-interval 1; recursion no; dnssec-validation no; diff --git a/bin/tests/system/dnssec/ns2/named.conf.in b/bin/tests/system/dnssec/ns2/named.conf.in index 6a3e6ca4a7..6e9ccf68a9 100644 --- a/bin/tests/system/dnssec/ns2/named.conf.in +++ b/bin/tests/system/dnssec/ns2/named.conf.in @@ -21,6 +21,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.2; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion no; notify yes; dnssec-validation yes; diff --git a/bin/tests/system/dnssec/ns3/named.conf.in b/bin/tests/system/dnssec/ns3/named.conf.in index f3675f4c31..d8f45a825a 100644 --- a/bin/tests/system/dnssec/ns3/named.conf.in +++ b/bin/tests/system/dnssec/ns3/named.conf.in @@ -21,6 +21,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.3; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion no; notify yes; dnssec-validation yes; diff --git a/bin/tests/system/inline/ns1/named.conf.in b/bin/tests/system/inline/ns1/named.conf.in index da27c58c87..897e764ef9 100644 --- a/bin/tests/system/inline/ns1/named.conf.in +++ b/bin/tests/system/inline/ns1/named.conf.in @@ -23,6 +23,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.1; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion no; notify yes; dnssec-validation yes; diff --git a/bin/tests/system/inline/ns2/named.conf.in b/bin/tests/system/inline/ns2/named.conf.in index e367b6052f..30c8af3e8f 100644 --- a/bin/tests/system/inline/ns2/named.conf.in +++ b/bin/tests/system/inline/ns2/named.conf.in @@ -27,6 +27,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.2; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion no; notify yes; notify-delay 0; diff --git a/bin/tests/system/inline/ns3/named.conf.in b/bin/tests/system/inline/ns3/named.conf.in index ff91985cf4..8c6a41c034 100644 --- a/bin/tests/system/inline/ns3/named.conf.in +++ b/bin/tests/system/inline/ns3/named.conf.in @@ -28,6 +28,7 @@ options { listen-on { 10.53.0.3; }; listen-on-v6 { none; }; recursion no; + allow-transfer { any; }; notify yes; try-tcp-refresh no; notify-delay 0; diff --git a/bin/tests/system/inline/ns4/named.conf.in b/bin/tests/system/inline/ns4/named.conf.in index c0745f40ff..42a21bdced 100644 --- a/bin/tests/system/inline/ns4/named.conf.in +++ b/bin/tests/system/inline/ns4/named.conf.in @@ -21,6 +21,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.4; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion no; notify yes; notify-delay 0; diff --git a/bin/tests/system/ixfr/ns1/named.conf.in b/bin/tests/system/ixfr/ns1/named.conf.in index 48fc1cd01c..1bf58a7f3c 100644 --- a/bin/tests/system/ixfr/ns1/named.conf.in +++ b/bin/tests/system/ixfr/ns1/named.conf.in @@ -19,6 +19,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.1; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion no; notify yes; dnssec-validation no; diff --git a/bin/tests/system/ixfr/ns4/named.conf.in b/bin/tests/system/ixfr/ns4/named.conf.in index ae6657e13e..83cc318ec2 100644 --- a/bin/tests/system/ixfr/ns4/named.conf.in +++ b/bin/tests/system/ixfr/ns4/named.conf.in @@ -19,6 +19,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.4; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion no; notify yes; dnssec-validation no; diff --git a/bin/tests/system/ixfr/ns5/named.conf.in b/bin/tests/system/ixfr/ns5/named.conf.in index e1056fc589..03c8f86732 100644 --- a/bin/tests/system/ixfr/ns5/named.conf.in +++ b/bin/tests/system/ixfr/ns5/named.conf.in @@ -19,6 +19,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.5; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion no; notify yes; provide-ixfr no; diff --git a/bin/tests/system/kasp/ns4/named.conf.in b/bin/tests/system/kasp/ns4/named.conf.in index dd245ca919..df02b2d462 100644 --- a/bin/tests/system/kasp/ns4/named.conf.in +++ b/bin/tests/system/kasp/ns4/named.conf.in @@ -64,6 +64,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.4; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion no; dnssec-policy "test"; dnssec-validation no; diff --git a/bin/tests/system/kasp/ns5/named.conf.in b/bin/tests/system/kasp/ns5/named.conf.in index 643e6494c6..958510359d 100644 --- a/bin/tests/system/kasp/ns5/named.conf.in +++ b/bin/tests/system/kasp/ns5/named.conf.in @@ -49,6 +49,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.5; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion no; dnssec-policy "none"; dnssec-validation no; diff --git a/bin/tests/system/masterfile/ns1/named.conf.in b/bin/tests/system/masterfile/ns1/named.conf.in index 4203aae917..788eaa646b 100644 --- a/bin/tests/system/masterfile/ns1/named.conf.in +++ b/bin/tests/system/masterfile/ns1/named.conf.in @@ -19,6 +19,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.1; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion no; notify yes; dnssec-validation no; diff --git a/bin/tests/system/masterfile/ns2/named.conf.in b/bin/tests/system/masterfile/ns2/named.conf.in index e1e8dc2bf6..6333b05f40 100644 --- a/bin/tests/system/masterfile/ns2/named.conf.in +++ b/bin/tests/system/masterfile/ns2/named.conf.in @@ -21,6 +21,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.2; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion no; notify yes; dnssec-validation yes; diff --git a/bin/tests/system/mirror/ns1/named.conf.in b/bin/tests/system/mirror/ns1/named.conf.in index 22173f7996..32f6d2e29c 100644 --- a/bin/tests/system/mirror/ns1/named.conf.in +++ b/bin/tests/system/mirror/ns1/named.conf.in @@ -19,6 +19,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.1; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion no; dnssec-validation no; }; diff --git a/bin/tests/system/mirror/ns2/named.conf.in b/bin/tests/system/mirror/ns2/named.conf.in index 7eaed5b11f..57261bfc07 100644 --- a/bin/tests/system/mirror/ns2/named.conf.in +++ b/bin/tests/system/mirror/ns2/named.conf.in @@ -28,6 +28,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.2; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion no; dnssec-validation no; }; diff --git a/bin/tests/system/notify/ns2/named.conf.in b/bin/tests/system/notify/ns2/named.conf.in index 3f16e229db..a71a799ce1 100644 --- a/bin/tests/system/notify/ns2/named.conf.in +++ b/bin/tests/system/notify/ns2/named.conf.in @@ -20,6 +20,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.2; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion no; notify yes; startup-notify-rate 5; diff --git a/bin/tests/system/notify/ns4/named.conf.in b/bin/tests/system/notify/ns4/named.conf.in index 2f0b930b42..ce6373d605 100644 --- a/bin/tests/system/notify/ns4/named.conf.in +++ b/bin/tests/system/notify/ns4/named.conf.in @@ -19,6 +19,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.4; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion yes; notify yes; dnssec-validation no; diff --git a/bin/tests/system/notify/ns5/named.conf.in b/bin/tests/system/notify/ns5/named.conf.in index 3104bc7b6a..5bdaa57456 100644 --- a/bin/tests/system/notify/ns5/named.conf.in +++ b/bin/tests/system/notify/ns5/named.conf.in @@ -34,6 +34,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.5; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion yes; notify yes; dnssec-validation no; diff --git a/bin/tests/system/rpz/ns1/named.conf.in b/bin/tests/system/rpz/ns1/named.conf.in index 8b466f0f36..e7af61d073 100644 --- a/bin/tests/system/rpz/ns1/named.conf.in +++ b/bin/tests/system/rpz/ns1/named.conf.in @@ -20,6 +20,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.1; }; listen-on-v6 { none; }; + allow-transfer { any; }; notify no; minimal-responses no; dnssec-validation no; diff --git a/bin/tests/system/rpz/ns10/named.conf.in b/bin/tests/system/rpz/ns10/named.conf.in index d645e381c7..2cbb6ee838 100644 --- a/bin/tests/system/rpz/ns10/named.conf.in +++ b/bin/tests/system/rpz/ns10/named.conf.in @@ -20,6 +20,7 @@ options { session-keyfile "session.key"; listen-on { 10.53.0.10; }; listen-on-v6 { none; }; + allow-transfer { any; }; notify no; minimal-responses no; recursion yes; diff --git a/bin/tests/system/rpz/ns2/named.conf.in b/bin/tests/system/rpz/ns2/named.conf.in index 9b2ab3a81f..617edd9e9d 100644 --- a/bin/tests/system/rpz/ns2/named.conf.in +++ b/bin/tests/system/rpz/ns2/named.conf.in @@ -20,6 +20,7 @@ options { session-keyfile "session.key"; listen-on { 10.53.0.2; }; listen-on-v6 { none; }; + allow-transfer { any; }; notify no; minimal-responses no; recursion yes; diff --git a/bin/tests/system/rpz/ns3/named.conf.in b/bin/tests/system/rpz/ns3/named.conf.in index b2ba42720c..51caae3431 100644 --- a/bin/tests/system/rpz/ns3/named.conf.in +++ b/bin/tests/system/rpz/ns3/named.conf.in @@ -25,6 +25,7 @@ options { session-keyfile "session.key"; listen-on { 10.53.0.3; }; listen-on-v6 { none; }; + allow-transfer { any; }; notify yes; minimal-responses no; recursion yes; diff --git a/bin/tests/system/rpz/ns4/named.conf.in b/bin/tests/system/rpz/ns4/named.conf.in index 909f1c63aa..a5ef523ced 100644 --- a/bin/tests/system/rpz/ns4/named.conf.in +++ b/bin/tests/system/rpz/ns4/named.conf.in @@ -20,6 +20,7 @@ options { session-keyfile "session.key"; listen-on { 10.53.0.4; }; listen-on-v6 { none; }; + allow-transfer { any; }; notify no; minimal-responses no; recursion yes; diff --git a/bin/tests/system/rpz/ns5/named.conf.in b/bin/tests/system/rpz/ns5/named.conf.in index 58b591b70d..e24d80e006 100644 --- a/bin/tests/system/rpz/ns5/named.conf.in +++ b/bin/tests/system/rpz/ns5/named.conf.in @@ -25,6 +25,7 @@ options { session-keyfile "session.key"; listen-on { 10.53.0.5; }; listen-on-v6 { none; }; + allow-transfer { any; }; ixfr-from-differences yes; notify-delay 0; notify yes; diff --git a/bin/tests/system/rpz/ns6/named.conf.in b/bin/tests/system/rpz/ns6/named.conf.in index 5c4b77437f..09101eec06 100644 --- a/bin/tests/system/rpz/ns6/named.conf.in +++ b/bin/tests/system/rpz/ns6/named.conf.in @@ -21,6 +21,7 @@ options { session-keyfile "session.key"; listen-on { 10.53.0.6; }; listen-on-v6 { none; }; + allow-transfer { any; }; forward only; forwarders { 10.53.0.3; }; minimal-responses no; diff --git a/bin/tests/system/rpz/ns7/named.conf.in b/bin/tests/system/rpz/ns7/named.conf.in index 3aed1a2bb1..1eb209e3f3 100644 --- a/bin/tests/system/rpz/ns7/named.conf.in +++ b/bin/tests/system/rpz/ns7/named.conf.in @@ -21,6 +21,7 @@ options { session-keyfile "session.key"; listen-on { 10.53.0.7; }; listen-on-v6 { none; }; + allow-transfer { any; }; minimal-responses no; recursion yes; dnssec-validation yes; diff --git a/bin/tests/system/rpz/ns8/named.conf.in b/bin/tests/system/rpz/ns8/named.conf.in index 87f6c8e352..de4b2a411b 100644 --- a/bin/tests/system/rpz/ns8/named.conf.in +++ b/bin/tests/system/rpz/ns8/named.conf.in @@ -25,6 +25,7 @@ options { session-keyfile "session.key"; listen-on { 10.53.0.8; }; listen-on-v6 { none; }; + allow-transfer { any; }; notify yes; minimal-responses no; recursion yes; diff --git a/bin/tests/system/rpz/ns9/named.conf.in b/bin/tests/system/rpz/ns9/named.conf.in index 6010082c8f..5740193aee 100644 --- a/bin/tests/system/rpz/ns9/named.conf.in +++ b/bin/tests/system/rpz/ns9/named.conf.in @@ -25,6 +25,7 @@ options { session-keyfile "session.key"; listen-on { 10.53.0.9; }; listen-on-v6 { none; }; + allow-transfer { any; }; notify yes; minimal-responses no; recursion yes; diff --git a/bin/tests/system/rrsetorder/ns1/named.conf.in b/bin/tests/system/rrsetorder/ns1/named.conf.in index 98301c2e5b..2f1850d1d7 100644 --- a/bin/tests/system/rrsetorder/ns1/named.conf.in +++ b/bin/tests/system/rrsetorder/ns1/named.conf.in @@ -19,6 +19,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.1; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion no; dnssec-validation no; notify no; diff --git a/bin/tests/system/serve-stale/ns1/named1.conf.in b/bin/tests/system/serve-stale/ns1/named1.conf.in index d25611db02..5b20f4afa4 100644 --- a/bin/tests/system/serve-stale/ns1/named1.conf.in +++ b/bin/tests/system/serve-stale/ns1/named1.conf.in @@ -28,6 +28,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.1; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion yes; dnssec-validation no; max-stale-ttl 3600; diff --git a/bin/tests/system/serve-stale/ns1/named2.conf.in b/bin/tests/system/serve-stale/ns1/named2.conf.in index 82e5e76550..d0bfdbe858 100644 --- a/bin/tests/system/serve-stale/ns1/named2.conf.in +++ b/bin/tests/system/serve-stale/ns1/named2.conf.in @@ -28,6 +28,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.1; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion yes; dnssec-validation no; max-stale-ttl 3600; diff --git a/bin/tests/system/serve-stale/ns1/named3.conf.in b/bin/tests/system/serve-stale/ns1/named3.conf.in index 4f6f17573a..22078635e0 100644 --- a/bin/tests/system/serve-stale/ns1/named3.conf.in +++ b/bin/tests/system/serve-stale/ns1/named3.conf.in @@ -28,6 +28,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.1; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion yes; dnssec-validation no; max-stale-ttl 20; diff --git a/bin/tests/system/serve-stale/ns1/named4.conf.in b/bin/tests/system/serve-stale/ns1/named4.conf.in index f2cc2a853c..9bf2f76710 100644 --- a/bin/tests/system/serve-stale/ns1/named4.conf.in +++ b/bin/tests/system/serve-stale/ns1/named4.conf.in @@ -28,6 +28,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.1; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion yes; dnssec-validation no; max-stale-ttl 20; diff --git a/bin/tests/system/timeouts/ns1/named.conf.in b/bin/tests/system/timeouts/ns1/named.conf.in index b7d468b382..b093f86b1a 100644 --- a/bin/tests/system/timeouts/ns1/named.conf.in +++ b/bin/tests/system/timeouts/ns1/named.conf.in @@ -25,6 +25,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.1; }; listen-on-v6 { none; }; + allow-transfer { any; }; dnssec-validation no; recursion no; notify no; diff --git a/bin/tests/system/unknown/ns1/named.conf.in b/bin/tests/system/unknown/ns1/named.conf.in index a4b98db7af..23fb632575 100644 --- a/bin/tests/system/unknown/ns1/named.conf.in +++ b/bin/tests/system/unknown/ns1/named.conf.in @@ -25,6 +25,8 @@ options { }; view "in" { + allow-transfer { any; }; + zone "example." { type primary; file "example-in.db"; diff --git a/bin/tests/system/upforwd/ns1/named.conf.in b/bin/tests/system/upforwd/ns1/named.conf.in index 721f4fe340..79d66c2fa4 100644 --- a/bin/tests/system/upforwd/ns1/named.conf.in +++ b/bin/tests/system/upforwd/ns1/named.conf.in @@ -26,6 +26,7 @@ options { listen-on { 10.53.0.1; }; listen-on tls ephemeral { 10.53.0.1; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion yes; dnssec-validation no; notify yes; diff --git a/bin/tests/system/upforwd/ns2/named.conf.in b/bin/tests/system/upforwd/ns2/named.conf.in index 2322aa1984..06cd8e5bb8 100644 --- a/bin/tests/system/upforwd/ns2/named.conf.in +++ b/bin/tests/system/upforwd/ns2/named.conf.in @@ -19,6 +19,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.2; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion yes; dnssec-validation no; notify yes; diff --git a/bin/tests/system/upforwd/ns3/named1.conf.in b/bin/tests/system/upforwd/ns3/named1.conf.in index b1e42f71cd..df51f7bb2c 100644 --- a/bin/tests/system/upforwd/ns3/named1.conf.in +++ b/bin/tests/system/upforwd/ns3/named1.conf.in @@ -21,6 +21,7 @@ options { listen-on { 10.53.0.3; }; listen-on tls ephemeral { 10.53.0.3; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion no; dnssec-validation no; notify yes; diff --git a/bin/tests/system/upforwd/ns3/named2.conf.in b/bin/tests/system/upforwd/ns3/named2.conf.in index 1fe3e0488a..074c40a751 100644 --- a/bin/tests/system/upforwd/ns3/named2.conf.in +++ b/bin/tests/system/upforwd/ns3/named2.conf.in @@ -21,6 +21,7 @@ options { listen-on { 10.53.0.3; }; listen-on tls ephemeral { 10.53.0.3; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion no; dnssec-validation no; notify yes; diff --git a/bin/tests/system/views/ns2/named1.conf.in b/bin/tests/system/views/ns2/named1.conf.in index cab21869c8..4fd3ee5501 100644 --- a/bin/tests/system/views/ns2/named1.conf.in +++ b/bin/tests/system/views/ns2/named1.conf.in @@ -19,6 +19,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.2; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion yes; dnssec-validation no; notify yes; diff --git a/bin/tests/system/views/ns2/named2.conf.in b/bin/tests/system/views/ns2/named2.conf.in index ac861347a0..de312f10a5 100644 --- a/bin/tests/system/views/ns2/named2.conf.in +++ b/bin/tests/system/views/ns2/named2.conf.in @@ -19,6 +19,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.2; 10.53.0.4; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion yes; dnssec-validation no; notify yes; diff --git a/bin/tests/system/views/ns2/named3.conf.in b/bin/tests/system/views/ns2/named3.conf.in index d84cda9692..4c25f30c75 100644 --- a/bin/tests/system/views/ns2/named3.conf.in +++ b/bin/tests/system/views/ns2/named3.conf.in @@ -19,6 +19,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.2; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion no; dnssec-validation no; notify no; diff --git a/bin/tests/system/xfer/ns1/named1.conf.in b/bin/tests/system/xfer/ns1/named1.conf.in index 469e085d11..1f010ff888 100644 --- a/bin/tests/system/xfer/ns1/named1.conf.in +++ b/bin/tests/system/xfer/ns1/named1.conf.in @@ -25,6 +25,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.1; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion no; dnssec-validation no; notify yes; diff --git a/bin/tests/system/xfer/ns1/named2.conf.in b/bin/tests/system/xfer/ns1/named2.conf.in index 401de479ec..3803b49056 100644 --- a/bin/tests/system/xfer/ns1/named2.conf.in +++ b/bin/tests/system/xfer/ns1/named2.conf.in @@ -25,6 +25,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.1; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion no; dnssec-validation no; notify yes; diff --git a/bin/tests/system/xfer/ns1/named3.conf.in b/bin/tests/system/xfer/ns1/named3.conf.in index b195986cda..f22dd73640 100644 --- a/bin/tests/system/xfer/ns1/named3.conf.in +++ b/bin/tests/system/xfer/ns1/named3.conf.in @@ -25,6 +25,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.1; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion no; dnssec-validation no; notify yes; diff --git a/bin/tests/system/xfer/ns2/named.conf.in b/bin/tests/system/xfer/ns2/named.conf.in index 6cb056b2a2..761e112893 100644 --- a/bin/tests/system/xfer/ns2/named.conf.in +++ b/bin/tests/system/xfer/ns2/named.conf.in @@ -19,6 +19,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.2; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion no; dnssec-validation no; notify yes; diff --git a/bin/tests/system/xfer/ns3/named.conf.in b/bin/tests/system/xfer/ns3/named.conf.in index b071e0cb33..1ee07d8bc6 100644 --- a/bin/tests/system/xfer/ns3/named.conf.in +++ b/bin/tests/system/xfer/ns3/named.conf.in @@ -19,6 +19,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.3; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion yes; dnssec-validation no; notify yes; diff --git a/bin/tests/system/xfer/ns4/named.conf.base.in b/bin/tests/system/xfer/ns4/named.conf.base.in index e982715a5e..4f98d4e4df 100644 --- a/bin/tests/system/xfer/ns4/named.conf.base.in +++ b/bin/tests/system/xfer/ns4/named.conf.base.in @@ -19,6 +19,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.4; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion no; dnssec-validation no; notify yes; diff --git a/bin/tests/system/xfer/ns6/named.conf.in b/bin/tests/system/xfer/ns6/named.conf.in index 142383c89a..8fd14bd7b1 100644 --- a/bin/tests/system/xfer/ns6/named.conf.in +++ b/bin/tests/system/xfer/ns6/named.conf.in @@ -25,6 +25,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.6; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion no; dnssec-validation no; notify yes; diff --git a/bin/tests/system/xfer/ns7/named.conf.in b/bin/tests/system/xfer/ns7/named.conf.in index 41ea1cbc2a..5861106633 100644 --- a/bin/tests/system/xfer/ns7/named.conf.in +++ b/bin/tests/system/xfer/ns7/named.conf.in @@ -25,6 +25,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.7; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion no; dnssec-validation no; notify yes; diff --git a/bin/tests/system/xfer/ns8/named.conf.in b/bin/tests/system/xfer/ns8/named.conf.in index 88e738c121..3d476ba366 100644 --- a/bin/tests/system/xfer/ns8/named.conf.in +++ b/bin/tests/system/xfer/ns8/named.conf.in @@ -25,6 +25,7 @@ options { pid-file "named.pid"; listen-on { 10.53.0.8; }; listen-on-v6 { none; }; + allow-transfer { any; }; recursion no; dnssec-validation no; notify no; diff --git a/bin/tests/system/xfer/tests.sh b/bin/tests/system/xfer/tests.sh index 76b51dfd6b..950268def4 100755 --- a/bin/tests/system/xfer/tests.sh +++ b/bin/tests/system/xfer/tests.sh @@ -255,7 +255,7 @@ status=$((status + tmp)) n=$((n + 1)) echo_i "check that a multi-message uncompressable zone transfers ($n)" -$DIG axfr . -p ${PORT} @10.53.0.4 | grep SOA >axfr.out +$DIG axfr . -p ${PORT} @10.53.0.4 | grep SOA >axfr.out || tmp=1 if test $(wc -l