mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-09-01 06:55:30 +00:00
add HOME.ARPA to the list of empty zones
This commit is contained in:
2
CHANGES
2
CHANGES
@@ -1,3 +1,5 @@
|
|||||||
|
4951. [protocol] Add "HOME.ARPA" to list of built in empty zones as
|
||||||
|
per RFC 8375. [GL #273]
|
||||||
--- 9.13.0 released ---
|
--- 9.13.0 released ---
|
||||||
|
|
||||||
4950. [bug] ISC_SOCKEVENTATTR_TRUNC was not be set. [GL #238]
|
4950. [bug] ISC_SOCKEVENTATTR_TRUNC was not be set. [GL #238]
|
||||||
|
@@ -419,6 +419,9 @@ const char *empty_zones[] = {
|
|||||||
/* RFC 7534 */
|
/* RFC 7534 */
|
||||||
"EMPTY.AS112.ARPA",
|
"EMPTY.AS112.ARPA",
|
||||||
|
|
||||||
|
/* RFC 8375 */
|
||||||
|
"HOME.ARPA",
|
||||||
|
|
||||||
NULL
|
NULL
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@@ -16,6 +16,125 @@ RNDCCMD="$RNDC -c $SYSTEMTESTTOP/common/rndc.conf -p ${CONTROLPORT} -s"
|
|||||||
status=0
|
status=0
|
||||||
n=0
|
n=0
|
||||||
|
|
||||||
|
emptyzones="
|
||||||
|
10.IN-ADDR.ARPA
|
||||||
|
16.172.IN-ADDR.ARPA
|
||||||
|
17.172.IN-ADDR.ARPA
|
||||||
|
18.172.IN-ADDR.ARPA
|
||||||
|
19.172.IN-ADDR.ARPA
|
||||||
|
20.172.IN-ADDR.ARPA
|
||||||
|
21.172.IN-ADDR.ARPA
|
||||||
|
22.172.IN-ADDR.ARPA
|
||||||
|
23.172.IN-ADDR.ARPA
|
||||||
|
24.172.IN-ADDR.ARPA
|
||||||
|
25.172.IN-ADDR.ARPA
|
||||||
|
26.172.IN-ADDR.ARPA
|
||||||
|
27.172.IN-ADDR.ARPA
|
||||||
|
28.172.IN-ADDR.ARPA
|
||||||
|
29.172.IN-ADDR.ARPA
|
||||||
|
30.172.IN-ADDR.ARPA
|
||||||
|
31.172.IN-ADDR.ARPA
|
||||||
|
168.192.IN-ADDR.ARPA
|
||||||
|
64.100.IN-ADDR.ARPA
|
||||||
|
65.100.IN-ADDR.ARPA
|
||||||
|
66.100.IN-ADDR.ARPA
|
||||||
|
67.100.IN-ADDR.ARPA
|
||||||
|
68.100.IN-ADDR.ARPA
|
||||||
|
69.100.IN-ADDR.ARPA
|
||||||
|
70.100.IN-ADDR.ARPA
|
||||||
|
71.100.IN-ADDR.ARPA
|
||||||
|
72.100.IN-ADDR.ARPA
|
||||||
|
73.100.IN-ADDR.ARPA
|
||||||
|
74.100.IN-ADDR.ARPA
|
||||||
|
75.100.IN-ADDR.ARPA
|
||||||
|
76.100.IN-ADDR.ARPA
|
||||||
|
77.100.IN-ADDR.ARPA
|
||||||
|
78.100.IN-ADDR.ARPA
|
||||||
|
79.100.IN-ADDR.ARPA
|
||||||
|
80.100.IN-ADDR.ARPA
|
||||||
|
81.100.IN-ADDR.ARPA
|
||||||
|
82.100.IN-ADDR.ARPA
|
||||||
|
83.100.IN-ADDR.ARPA
|
||||||
|
84.100.IN-ADDR.ARPA
|
||||||
|
85.100.IN-ADDR.ARPA
|
||||||
|
86.100.IN-ADDR.ARPA
|
||||||
|
87.100.IN-ADDR.ARPA
|
||||||
|
88.100.IN-ADDR.ARPA
|
||||||
|
89.100.IN-ADDR.ARPA
|
||||||
|
90.100.IN-ADDR.ARPA
|
||||||
|
91.100.IN-ADDR.ARPA
|
||||||
|
92.100.IN-ADDR.ARPA
|
||||||
|
93.100.IN-ADDR.ARPA
|
||||||
|
94.100.IN-ADDR.ARPA
|
||||||
|
95.100.IN-ADDR.ARPA
|
||||||
|
96.100.IN-ADDR.ARPA
|
||||||
|
97.100.IN-ADDR.ARPA
|
||||||
|
98.100.IN-ADDR.ARPA
|
||||||
|
99.100.IN-ADDR.ARPA
|
||||||
|
100.100.IN-ADDR.ARPA
|
||||||
|
101.100.IN-ADDR.ARPA
|
||||||
|
102.100.IN-ADDR.ARPA
|
||||||
|
103.100.IN-ADDR.ARPA
|
||||||
|
104.100.IN-ADDR.ARPA
|
||||||
|
105.100.IN-ADDR.ARPA
|
||||||
|
106.100.IN-ADDR.ARPA
|
||||||
|
107.100.IN-ADDR.ARPA
|
||||||
|
108.100.IN-ADDR.ARPA
|
||||||
|
109.100.IN-ADDR.ARPA
|
||||||
|
110.100.IN-ADDR.ARPA
|
||||||
|
111.100.IN-ADDR.ARPA
|
||||||
|
112.100.IN-ADDR.ARPA
|
||||||
|
113.100.IN-ADDR.ARPA
|
||||||
|
114.100.IN-ADDR.ARPA
|
||||||
|
115.100.IN-ADDR.ARPA
|
||||||
|
116.100.IN-ADDR.ARPA
|
||||||
|
117.100.IN-ADDR.ARPA
|
||||||
|
118.100.IN-ADDR.ARPA
|
||||||
|
119.100.IN-ADDR.ARPA
|
||||||
|
120.100.IN-ADDR.ARPA
|
||||||
|
121.100.IN-ADDR.ARPA
|
||||||
|
122.100.IN-ADDR.ARPA
|
||||||
|
123.100.IN-ADDR.ARPA
|
||||||
|
124.100.IN-ADDR.ARPA
|
||||||
|
125.100.IN-ADDR.ARPA
|
||||||
|
126.100.IN-ADDR.ARPA
|
||||||
|
127.100.IN-ADDR.ARPA
|
||||||
|
0.IN-ADDR.ARPA
|
||||||
|
127.IN-ADDR.ARPA
|
||||||
|
254.169.IN-ADDR.ARPA
|
||||||
|
2.0.192.IN-ADDR.ARPA
|
||||||
|
100.51.198.IN-ADDR.ARPA
|
||||||
|
113.0.203.IN-ADDR.ARPA
|
||||||
|
255.255.255.255.IN-ADDR.ARPA
|
||||||
|
0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA
|
||||||
|
1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA
|
||||||
|
D.F.IP6.ARPA
|
||||||
|
8.E.F.IP6.ARPA
|
||||||
|
9.E.F.IP6.ARPA
|
||||||
|
A.E.F.IP6.ARPA
|
||||||
|
B.E.F.IP6.ARPA
|
||||||
|
8.B.D.0.1.0.0.2.IP6.ARPA
|
||||||
|
EMPTY.AS112.ARPA
|
||||||
|
HOME.ARPA"
|
||||||
|
|
||||||
|
n=`expr $n + 1`
|
||||||
|
ret=0
|
||||||
|
count=0
|
||||||
|
echo_i "Checking expected empty zones were configured ($n)"
|
||||||
|
for zone in ${emptyzones}
|
||||||
|
do
|
||||||
|
grep "automatic empty zone: $zone" ns1/named.run > /dev/null || {
|
||||||
|
echo_i "failed (empty zone $zone missing)"
|
||||||
|
ret=1
|
||||||
|
}
|
||||||
|
count=`expr $count + 1`
|
||||||
|
done
|
||||||
|
lines=`grep "automatic empty zone: " ns1/named.run | wc -l`
|
||||||
|
test $count -eq $lines -a $count -eq 99 || {
|
||||||
|
ret=1; echo_i "failed (count mismatch)";
|
||||||
|
}
|
||||||
|
if [ $ret != 0 ] ; then status=`expr $status + $ret`; fi
|
||||||
|
|
||||||
n=`expr $n + 1`
|
n=`expr $n + 1`
|
||||||
echo_i "Checking that reconfiguring empty zones is silent ($n)"
|
echo_i "Checking that reconfiguring empty zones is silent ($n)"
|
||||||
$RNDCCMD 10.53.0.1 reconfig
|
$RNDCCMD 10.53.0.1 reconfig
|
||||||
|
@@ -425,7 +425,7 @@ n=`expr $n + 1`
|
|||||||
echo_i "testing automatic zones are reported ($n)"
|
echo_i "testing automatic zones are reported ($n)"
|
||||||
ret=0
|
ret=0
|
||||||
$RNDC -s 10.53.0.4 -p ${EXTRAPORT6} -c ns4/key6.conf status > rndc.out.1.test$n || ret=1
|
$RNDC -s 10.53.0.4 -p ${EXTRAPORT6} -c ns4/key6.conf status > rndc.out.1.test$n || ret=1
|
||||||
grep "number of zones: 198 (196 automatic)" rndc.out.1.test$n > /dev/null || ret=1
|
grep "number of zones: 200 (198 automatic)" rndc.out.1.test$n > /dev/null || ret=1
|
||||||
if [ $ret != 0 ]; then echo_i "failed"; fi
|
if [ $ret != 0 ]; then echo_i "failed"; fi
|
||||||
status=`expr $status + $ret`
|
status=`expr $status + $ret`
|
||||||
|
|
||||||
|
@@ -9540,6 +9540,8 @@ avoid-v6-udp-ports { 40000; range 50000 60000; };
|
|||||||
<listitem>9.E.F.IP6.ARPA</listitem>
|
<listitem>9.E.F.IP6.ARPA</listitem>
|
||||||
<listitem>A.E.F.IP6.ARPA</listitem>
|
<listitem>A.E.F.IP6.ARPA</listitem>
|
||||||
<listitem>B.E.F.IP6.ARPA</listitem>
|
<listitem>B.E.F.IP6.ARPA</listitem>
|
||||||
|
<listitem>EMPTY.AS112.ARPA</listitem>
|
||||||
|
<listitem>HOME.ARPA</listitem>
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
</para>
|
</para>
|
||||||
<para>
|
<para>
|
||||||
|
Reference in New Issue
Block a user