named-checkzone \- zone file validity checking tool
.SH SYNOPSIS
.sp
-\fBnamed-checkzone\fR [ \fB-d\fR ] [ \fB-j\fR ] [ \fB-q\fR ] [ \fB-v\fR ] [ \fB-c \fIclass\fB\fR ] [ \fB-n \fImode\fB\fR ] [ \fB-o \fIfilename\fB\fR ] [ \fB-t \fIdirectory\fB\fR ] [ \fB-w \fIdirectory\fB\fR ] [ \fB-D\fR ] \fBzonename\fR \fBfilename\fR
+\fBnamed-checkzone\fR [ \fB-d\fR ] [ \fB-j\fR ] [ \fB-q\fR ] [ \fB-v\fR ] [ \fB-c \fIclass\fB\fR ] [ \fB-k \fImode\fB\fR ] [ \fB-n \fImode\fB\fR ] [ \fB-o \fIfilename\fB\fR ] [ \fB-t \fIdirectory\fB\fR ] [ \fB-w \fIdirectory\fB\fR ] [ \fB-D\fR ] \fBzonename\fR \fBfilename\fR
.SH "DESCRIPTION"
.PP
\fBnamed-checkzone\fR checks the syntax and integrity of
\fB-c \fIclass\fB\fR
Specify the class of the zone. If not specified "IN" is assumed.
.TP
+\fB-k \fImode\fB\fR
+Perform \fB"check-name"\fR checks with the specified failure mode.
+Possible modes are \fB"fail"\fR,
+\fB"warn"\fR (default) and
+\fB"ignore"\fR.
+.TP
\fB-n \fImode\fB\fR
Specify whether NS records should be checked to see if they
are addresses. Possible modes are \fB"fail"\fR,
></TT
>] [<TT
CLASS="OPTION"
+>-k <TT
+CLASS="REPLACEABLE"
+><I
+>mode</I
+></TT
+></TT
+>] [<TT
+CLASS="OPTION"
>-n <TT
CLASS="REPLACEABLE"
><I
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN43"
+NAME="AEN46"
></A
><H2
>DESCRIPTION</H2
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN49"
+NAME="AEN52"
></A
><H2
>OPTIONS</H2
</P
></DD
><DT
+>-k <TT
+CLASS="REPLACEABLE"
+><I
+>mode</I
+></TT
+></DT
+><DD
+><P
+> Perform <B
+CLASS="COMMAND"
+>"check-name"</B
+> checks with the specified failure mode.
+ Possible modes are <B
+CLASS="COMMAND"
+>"fail"</B
+>,
+ <B
+CLASS="COMMAND"
+>"warn"</B
+> (default) and
+ <B
+CLASS="COMMAND"
+>"ignore"</B
+>.
+ </P
+></DD
+><DT
>-n <TT
CLASS="REPLACEABLE"
><I
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN113"
+NAME="AEN125"
></A
><H2
>RETURN VALUES</H2
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN117"
+NAME="AEN129"
></A
><H2
>SEE ALSO</H2
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN125"
+NAME="AEN137"
></A
><H2
>AUTHOR</H2
and RRSIG records and produces a signed version of the zone. If there
is a \fIsignedkey\fR file from the zone's parent,
the parent's signatures will be incorporated into the generated
-signed zone file. The security status of delegations from the the
+signed zone file. The security status of delegations from the
signed zone (that is, whether the child zones are secure or not) is
determined by the presence or absence of a
\fIsignedkey\fR file for each child zone.
></DT
><DT
>6.3. <A
-HREF="Bv9ARM.ch06.html#AEN3969"
+HREF="Bv9ARM.ch06.html#AEN3986"
>Zone File</A
></DT
></DL
><P
><B
CLASS="command"
+>lwres</B
+></P
+></TD
+><TD
+WIDTH="363"
+ALIGN="LEFT"
+VALIGN="MIDDLE"
+><P
+>configures <B
+CLASS="command"
+>named</B
+> to
+also act as a light weight resolver daemon (<B
+CLASS="command"
+>lwresd</B
+>).</P
+></TD
+></TR
+><TR
+><TD
+WIDTH="128"
+ALIGN="LEFT"
+VALIGN="MIDDLE"
+><P
+><B
+CLASS="command"
>masters</B
></P
></TD
><H2
CLASS="sect2"
><A
-NAME="AEN1409"
+NAME="AEN1417"
>6.2.1. <B
CLASS="command"
>acl</B
><DIV
CLASS="informaltable"
><A
-NAME="AEN1422"
+NAME="AEN1430"
></A
><P
></P
><H2
CLASS="sect2"
><A
-NAME="AEN1453"
+NAME="AEN1461"
>6.2.3. <B
CLASS="command"
>controls</B
><H2
CLASS="sect2"
><A
-NAME="AEN1532"
+NAME="AEN1540"
>6.2.5. <B
CLASS="command"
>include</B
><H2
CLASS="sect2"
><A
-NAME="AEN1537"
+NAME="AEN1545"
>6.2.6. <B
CLASS="command"
>include</B
><H2
CLASS="sect2"
><A
-NAME="AEN1544"
+NAME="AEN1552"
>6.2.7. <B
CLASS="command"
>key</B
><H2
CLASS="sect2"
><A
-NAME="AEN1551"
+NAME="AEN1559"
>6.2.8. <B
CLASS="command"
>key</B
><H2
CLASS="sect2"
><A
-NAME="AEN1571"
+NAME="AEN1579"
>6.2.9. <B
CLASS="command"
>logging</B
><H2
CLASS="sect2"
><A
-NAME="AEN1611"
+NAME="AEN1619"
>6.2.10. <B
CLASS="command"
>logging</B
><H3
CLASS="sect3"
><A
-NAME="AEN1627"
+NAME="AEN1635"
>6.2.10.1. The <B
CLASS="command"
>channel</B
><DIV
CLASS="informaltable"
><A
-NAME="AEN1751"
+NAME="AEN1759"
></A
><P
></P
a <B
CLASS="command"
>delegation-only</B
-> in a hint or stub zone declartation.
+> in a hint or stub zone declaration.
</P
></TD
></TR
><H2
CLASS="sect2"
><A
-NAME="AEN1875"
+NAME="AEN1883"
>6.2.11. <B
CLASS="command"
>lwres</B
><H2
CLASS="sect2"
><A
-NAME="AEN1899"
+NAME="AEN1907"
>6.2.12. <B
CLASS="command"
>lwres</B
><H2
CLASS="sect2"
><A
-NAME="AEN1918"
+NAME="AEN1926"
>6.2.13. <B
CLASS="command"
>masters</B
><H2
CLASS="sect2"
><A
-NAME="AEN1933"
+NAME="AEN1941"
>6.2.14. <B
CLASS="command"
>masters</B
><H2
CLASS="sect2"
><A
-NAME="AEN1938"
+NAME="AEN1946"
>6.2.15. <B
CLASS="command"
>options</B
>]
[<SPAN
CLASS="optional"
+> enable-dnssec <TT
+CLASS="replaceable"
+><I
+>yes_or_no</I
+></TT
+>; </SPAN
+>]
+ [<SPAN
+CLASS="optional"
> forward ( <TT
CLASS="replaceable"
><I
></DT
><DD
><P
-> Turn on enforcment of delegation-only in TLDs and root zones with an optional
+> Turn on enforcement of delegation-only in TLDs and root zones with an optional
exclude list.
</P
><P
><DIV
CLASS="informaltable"
><A
-NAME="AEN2367"
+NAME="AEN2377"
></A
><P
></P
>.
</P
></DD
+><DT
+><B
+CLASS="command"
+>enable-dnssec</B
+></DT
+><DD
+><P
+> Enable DNSSEC support in named. Unless set to <TT
+CLASS="userinput"
+><B
+>yes</B
+></TT
+>
+named behaves as if it does not support DNSSEC.
+The default is <TT
+CLASS="userinput"
+><B
+>no</B
+></TT
+>.
+</P
+></DD
></DL
></DIV
></DIV
><H3
CLASS="sect3"
><A
-NAME="AEN2632"
+NAME="AEN2649"
>6.2.16.2. Forwarding</A
></H3
><P
><H3
CLASS="sect3"
><A
-NAME="AEN2651"
+NAME="AEN2668"
>6.2.16.3. 6 to 4 Servers</A
></H3
><P
><H3
CLASS="sect3"
><A
-NAME="AEN2718"
+NAME="AEN2735"
>6.2.16.5. Interfaces</A
></H3
><P
><H3
CLASS="sect3"
><A
-NAME="AEN2739"
+NAME="AEN2756"
>6.2.16.6. Query Address</A
></H3
><P
CLASS="command"
>avoid-v6-udp-ports</B
> can be used to prevent named
-from selecting certian ports. The defaults are</P
+from selecting certain ports. The defaults are</P
><PRE
CLASS="programlisting"
>query-source address * port *;
><H3
CLASS="sect3"
><A
-NAME="AEN2901"
+NAME="AEN2918"
>6.2.16.8. Bad UDP Port Lists</A
></H3
><P
>avoid-v6-udp-ports</B
>
specify a list of IPv4 and IPv6 UDP ports that will not be used as system
-assigned source ports for UDP sockets. These lists are expected to be
-used to prevent named using "well known" ports in the system assigned range
-that have become unusable due to wide spread use of acls containing these
-ports.
+assigned source ports for UDP sockets. These lists prevent named
+from choosing as its random source port a port that is blocked by
+your firewall. If a query went out with such a source port, the
+answer would not get by the firewall and the name server would have
+to query again.
</P
></DIV
><DIV
><H3
CLASS="sect3"
><A
-NAME="AEN2906"
+NAME="AEN2923"
>6.2.16.9. Operating System Resource Limits</A
></H3
><P
><H3
CLASS="sect3"
><A
-NAME="AEN2943"
+NAME="AEN2960"
>6.2.16.10. Server Resource Limits</A
></H3
><P
(<A
HREF="Bv9ARM.ch04.html#journal"
>Section 4.2.1</A
->). When the journal file approches
+>). When the journal file approaches
the specified size, some of the oldest transactions in the journal
will be automatically removed. The default is
<TT
><H3
CLASS="sect3"
><A
-NAME="AEN2984"
+NAME="AEN3001"
>6.2.16.11. Periodic Task Intervals</A
></H3
><P
><DIV
CLASS="informaltable"
><A
-NAME="AEN3072"
+NAME="AEN3089"
></A
><P
></P
><DIV
CLASS="informaltable"
><A
-NAME="AEN3216"
+NAME="AEN3233"
></A
><P
></P
><H2
CLASS="sect2"
><A
-NAME="AEN3355"
+NAME="AEN3372"
>6.2.19. <B
CLASS="command"
>trusted-keys</B
><H2
CLASS="sect2"
><A
-NAME="AEN3371"
+NAME="AEN3388"
>6.2.20. <B
CLASS="command"
>trusted-keys</B
><H2
CLASS="sect2"
><A
-NAME="AEN3393"
+NAME="AEN3410"
>6.2.22. <B
CLASS="command"
>view</B
><H2
CLASS="sect2"
><A
-NAME="AEN3567"
+NAME="AEN3584"
>6.2.24. <B
CLASS="command"
>zone</B
><H3
CLASS="sect3"
><A
-NAME="AEN3570"
+NAME="AEN3587"
>6.2.24.1. Zone Types</A
></H3
><DIV
CLASS="informaltable"
><A
-NAME="AEN3572"
+NAME="AEN3589"
></A
><P
></P
>forward</B
> option (that is, "forward first
to", then "forward only", or vice versa, but want to use the same
-servers as set globally) you need to respecify the global forwarders.</P
+servers as set globally) you need to re-specify the global forwarders.</P
>
</TD
></TR
><P
>This is used to enforce the delegation only
status of infrastructure zones (e.g. COM, NET, ORG). Any answer that
-is received without a explicit or implict delegation in the authority
+is received without a explicit or implicit delegation in the authority
section will be treated as NXDOMAIN. This does not apply to the zone
apex. This SHOULD NOT be applied to leaf zones.</P
>
><H3
CLASS="sect3"
><A
-NAME="AEN3635"
+NAME="AEN3652"
>6.2.24.2. Class</A
></H3
><P
><H3
CLASS="sect3"
><A
-NAME="AEN3645"
+NAME="AEN3662"
>6.2.24.3. Zone Options</A
></H3
><P
><DIV
CLASS="informaltable"
><A
-NAME="AEN3928"
+NAME="AEN3945"
></A
><P
></P
><H1
CLASS="sect1"
><A
-NAME="AEN3969"
+NAME="AEN3986"
>6.3. Zone File</A
></H1
><DIV
><H3
CLASS="sect3"
><A
-NAME="AEN3974"
+NAME="AEN3991"
>6.3.1.1. Resource Records</A
></H3
><P
><DIV
CLASS="informaltable"
><A
-NAME="AEN3980"
+NAME="AEN3997"
></A
><P
></P
><DIV
CLASS="informaltable"
><A
-NAME="AEN4012"
+NAME="AEN4029"
></A
><P
></P
><DIV
CLASS="informaltable"
><A
-NAME="AEN4164"
+NAME="AEN4181"
></A
><P
></P
><H3
CLASS="sect3"
><A
-NAME="AEN4188"
+NAME="AEN4205"
>6.3.1.2. Textual expression of RRs</A
></H3
><P
><DIV
CLASS="informaltable"
><A
-NAME="AEN4195"
+NAME="AEN4212"
></A
><P
></P
><DIV
CLASS="informaltable"
><A
-NAME="AEN4261"
+NAME="AEN4278"
></A
><P
></P
><H2
CLASS="sect2"
><A
-NAME="AEN4289"
+NAME="AEN4306"
>6.3.2. Discussion of MX Records</A
></H2
><P
><DIV
CLASS="informaltable"
><A
-NAME="AEN4295"
+NAME="AEN4312"
></A
><P
></P
><DIV
CLASS="informaltable"
><A
-NAME="AEN4387"
+NAME="AEN4404"
></A
><P
></P
><H2
CLASS="sect2"
><A
-NAME="AEN4410"
+NAME="AEN4427"
>6.3.4. Inverse Mapping in IPv4</A
></H2
><P
><DIV
CLASS="informaltable"
><A
-NAME="AEN4415"
+NAME="AEN4432"
></A
><P
></P
><H2
CLASS="sect2"
><A
-NAME="AEN4437"
+NAME="AEN4454"
>6.3.5. Other Zone File Directives</A
></H2
><P
><H3
CLASS="sect3"
><A
-NAME="AEN4444"
+NAME="AEN4461"
>6.3.5.1. The <B
CLASS="command"
>$ORIGIN</B
><H3
CLASS="sect3"
><A
-NAME="AEN4464"
+NAME="AEN4481"
>6.3.5.2. The <B
CLASS="command"
>$INCLUDE</B
><H3
CLASS="sect3"
><A
-NAME="AEN4484"
+NAME="AEN4501"
>6.3.5.3. The <B
CLASS="command"
>$TTL</B
><H2
CLASS="sect2"
><A
-NAME="AEN4495"
+NAME="AEN4512"
>6.3.6. <SPAN
CLASS="acronym"
>BIND</SPAN
><DIV
CLASS="informaltable"
><A
-NAME="AEN4519"
+NAME="AEN4536"
></A
><P
></P
CLASS="command"
>$</B
> may optionally be followed
-by modifiers which change the offset from the interator, field width and base.
+by modifiers which change the offset from the iterator, field width and base.
Modifiers are introduced by a <B
CLASS="command"
>{</B
CLASS="command"
>$$</B
> is still
-recognised a indicating a literal $ in the output.</P
+recognized a indicating a literal $ in the output.</P
></TD
></TR
><TR
>ttl</B
> specifies the
ttl of the generated records. If not specified this will be
- inherited using the normal ttl inhertance rules.</P
+ inherited using the normal ttl inheritance rules.</P
>
<P
><B
></DT
><DT
>7.2. <A
-HREF="Bv9ARM.ch07.html#AEN4612"
+HREF="Bv9ARM.ch07.html#AEN4629"
><B
CLASS="command"
>chroot</B
><H1
CLASS="sect1"
><A
-NAME="AEN4612"
+NAME="AEN4629"
>7.2. <B
CLASS="command"
>chroot</B
><H2
CLASS="sect2"
><A
-NAME="AEN4635"
+NAME="AEN4652"
>7.2.1. The <B
CLASS="command"
>chroot</B
><H2
CLASS="sect2"
><A
-NAME="AEN4653"
+NAME="AEN4670"
>7.2.2. Using the <B
CLASS="command"
>setuid</B
></DT
><DT
>8.1. <A
-HREF="Bv9ARM.ch08.html#AEN4674"
+HREF="Bv9ARM.ch08.html#AEN4691"
>Common Problems</A
></DT
><DT
>8.2. <A
-HREF="Bv9ARM.ch08.html#AEN4679"
+HREF="Bv9ARM.ch08.html#AEN4696"
>Incrementing and Changing the Serial Number</A
></DT
><DT
>8.3. <A
-HREF="Bv9ARM.ch08.html#AEN4684"
+HREF="Bv9ARM.ch08.html#AEN4701"
>Where Can I Get Help?</A
></DT
></DL
><H1
CLASS="sect1"
><A
-NAME="AEN4674"
+NAME="AEN4691"
>8.1. Common Problems</A
></H1
><DIV
><H2
CLASS="sect2"
><A
-NAME="AEN4676"
+NAME="AEN4693"
>8.1.1. It's not working; how can I figure out what's wrong?</A
></H2
><P
><H1
CLASS="sect1"
><A
-NAME="AEN4679"
+NAME="AEN4696"
>8.2. Incrementing and Changing the Serial Number</A
></H1
><P
><H1
CLASS="sect1"
><A
-NAME="AEN4684"
+NAME="AEN4701"
>8.3. Where Can I Get Help?</A
></H1
><P
></DT
><DT
>A.1. <A
-HREF="Bv9ARM.ch09.html#AEN4700"
->Acknowledgements</A
+HREF="Bv9ARM.ch09.html#AEN4717"
+>Acknowledgments</A
></DT
><DT
>A.2. <A
><H1
CLASS="sect1"
><A
-NAME="AEN4700"
->A.1. Acknowledgements</A
+NAME="AEN4717"
+>A.1. Acknowledgments</A
></H1
><DIV
CLASS="sect2"
><H2
CLASS="sect2"
><A
-NAME="AEN4702"
+NAME="AEN4719"
>A.1.1. A Brief History of the <SPAN
CLASS="acronym"
>DNS</SPAN
><DIV
CLASS="informaltable"
><A
-NAME="AEN4738"
+NAME="AEN4755"
></A
><P
></P
<DIV
CLASS="informaltable"
><A
-NAME="AEN4807"
+NAME="AEN4824"
></A
><P
></P
</P
><H3
><A
-NAME="AEN4875"
+NAME="AEN4892"
>Bibliography</A
></H3
><H2
CLASS="bibliodiv"
><A
-NAME="AEN4876"
+NAME="AEN4893"
>Standards</A
></H2
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4878"
+NAME="AEN4895"
></A
><P
>[RFC974] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4885"
+NAME="AEN4902"
></A
><P
>[RFC1034] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4892"
+NAME="AEN4909"
></A
><P
>[RFC1035] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4901"
+NAME="AEN4918"
></A
><P
>[RFC2181] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4909"
+NAME="AEN4926"
></A
><P
>[RFC2308] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4917"
+NAME="AEN4934"
></A
><P
>[RFC1995] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4925"
+NAME="AEN4942"
></A
><P
>[RFC1996] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4932"
+NAME="AEN4949"
></A
><P
>[RFC2136] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4949"
+NAME="AEN4966"
></A
><P
>[RFC2845] <SPAN
><H2
CLASS="bibliodiv"
><A
-NAME="AEN4968"
+NAME="AEN4985"
>Proposed Standards Still Under Development</A
></H2
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4973"
+NAME="AEN4990"
></A
><P
>[RFC1886] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4985"
+NAME="AEN5002"
></A
><P
>[RFC2065] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4997"
+NAME="AEN5014"
></A
><P
>[RFC2137] <SPAN
><H2
CLASS="bibliodiv"
><A
-NAME="AEN5005"
+NAME="AEN5022"
>Other Important RFCs About <SPAN
CLASS="acronym"
>DNS</SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5008"
+NAME="AEN5025"
></A
><P
>[RFC1535] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5016"
+NAME="AEN5033"
></A
><P
>[RFC1536] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5037"
+NAME="AEN5054"
></A
><P
>[RFC1982] <SPAN
><H2
CLASS="bibliodiv"
><A
-NAME="AEN5048"
+NAME="AEN5065"
>Resource Record Types</A
></H2
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5050"
+NAME="AEN5067"
></A
><P
>[RFC1183] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5068"
+NAME="AEN5085"
></A
><P
>[RFC1706] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5080"
+NAME="AEN5097"
></A
><P
>[RFC2168] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5091"
+NAME="AEN5108"
></A
><P
>[RFC1876] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5108"
+NAME="AEN5125"
></A
><P
>[RFC2052] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5120"
+NAME="AEN5137"
></A
><P
>[RFC2163] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5128"
+NAME="AEN5145"
></A
><P
>[RFC2230] <SPAN
><H2
CLASS="bibliodiv"
><A
-NAME="AEN5136"
+NAME="AEN5153"
><SPAN
CLASS="acronym"
>DNS</SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5139"
+NAME="AEN5156"
></A
><P
>[RFC1101] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5147"
+NAME="AEN5164"
></A
><P
>[RFC1123] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5154"
+NAME="AEN5171"
></A
><P
>[RFC1591] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5161"
+NAME="AEN5178"
></A
><P
>[RFC2317] <SPAN
><H2
CLASS="bibliodiv"
><A
-NAME="AEN5175"
+NAME="AEN5192"
><SPAN
CLASS="acronym"
>DNS</SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5178"
+NAME="AEN5195"
></A
><P
>[RFC1537] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5186"
+NAME="AEN5203"
></A
><P
>[RFC1912] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5194"
+NAME="AEN5211"
></A
><P
>[RFC2010] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5205"
+NAME="AEN5222"
></A
><P
>[RFC2219] <SPAN
><H2
CLASS="bibliodiv"
><A
-NAME="AEN5217"
+NAME="AEN5234"
>Other <SPAN
CLASS="acronym"
>DNS</SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5223"
+NAME="AEN5240"
></A
><P
>[RFC1464] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5230"
+NAME="AEN5247"
></A
><P
>[RFC1713] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5238"
+NAME="AEN5255"
></A
><P
>[RFC1794] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5246"
+NAME="AEN5263"
></A
><P
>[RFC2240] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5253"
+NAME="AEN5270"
></A
><P
>[RFC2345] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5267"
+NAME="AEN5284"
></A
><P
>[RFC2352] <SPAN
><H2
CLASS="bibliodiv"
><A
-NAME="AEN5274"
+NAME="AEN5291"
>Obsolete and Unimplemented Experimental RRs</A
></H2
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5276"
+NAME="AEN5293"
></A
><P
>[RFC1712] <SPAN
><H2
CLASS="sect2"
><A
-NAME="AEN5297"
+NAME="AEN5314"
>A.3.3. Other Documents About <SPAN
CLASS="acronym"
>BIND</SPAN
></P
><H3
><A
-NAME="AEN5301"
+NAME="AEN5318"
>Bibliography</A
></H3
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5302"
+NAME="AEN5319"
></A
><P
><SPAN
><DL
><DT
>6.2.1. <A
-HREF="Bv9ARM.ch06.html#AEN1409"
+HREF="Bv9ARM.ch06.html#AEN1417"
><B
CLASS="command"
>acl</B
></DT
><DT
>6.2.3. <A
-HREF="Bv9ARM.ch06.html#AEN1453"
+HREF="Bv9ARM.ch06.html#AEN1461"
><B
CLASS="command"
>controls</B
></DT
><DT
>6.2.5. <A
-HREF="Bv9ARM.ch06.html#AEN1532"
+HREF="Bv9ARM.ch06.html#AEN1540"
><B
CLASS="command"
>include</B
></DT
><DT
>6.2.6. <A
-HREF="Bv9ARM.ch06.html#AEN1537"
+HREF="Bv9ARM.ch06.html#AEN1545"
><B
CLASS="command"
>include</B
></DT
><DT
>6.2.7. <A
-HREF="Bv9ARM.ch06.html#AEN1544"
+HREF="Bv9ARM.ch06.html#AEN1552"
><B
CLASS="command"
>key</B
></DT
><DT
>6.2.8. <A
-HREF="Bv9ARM.ch06.html#AEN1551"
+HREF="Bv9ARM.ch06.html#AEN1559"
><B
CLASS="command"
>key</B
></DT
><DT
>6.2.9. <A
-HREF="Bv9ARM.ch06.html#AEN1571"
+HREF="Bv9ARM.ch06.html#AEN1579"
><B
CLASS="command"
>logging</B
></DT
><DT
>6.2.10. <A
-HREF="Bv9ARM.ch06.html#AEN1611"
+HREF="Bv9ARM.ch06.html#AEN1619"
><B
CLASS="command"
>logging</B
></DT
><DT
>6.2.11. <A
-HREF="Bv9ARM.ch06.html#AEN1875"
+HREF="Bv9ARM.ch06.html#AEN1883"
><B
CLASS="command"
>lwres</B
></DT
><DT
>6.2.12. <A
-HREF="Bv9ARM.ch06.html#AEN1899"
+HREF="Bv9ARM.ch06.html#AEN1907"
><B
CLASS="command"
>lwres</B
></DT
><DT
>6.2.13. <A
-HREF="Bv9ARM.ch06.html#AEN1918"
+HREF="Bv9ARM.ch06.html#AEN1926"
><B
CLASS="command"
>masters</B
></DT
><DT
>6.2.14. <A
-HREF="Bv9ARM.ch06.html#AEN1933"
+HREF="Bv9ARM.ch06.html#AEN1941"
><B
CLASS="command"
>masters</B
></DT
><DT
>6.2.15. <A
-HREF="Bv9ARM.ch06.html#AEN1938"
+HREF="Bv9ARM.ch06.html#AEN1946"
><B
CLASS="command"
>options</B
></DT
><DT
>6.2.19. <A
-HREF="Bv9ARM.ch06.html#AEN3355"
+HREF="Bv9ARM.ch06.html#AEN3372"
><B
CLASS="command"
>trusted-keys</B
></DT
><DT
>6.2.20. <A
-HREF="Bv9ARM.ch06.html#AEN3371"
+HREF="Bv9ARM.ch06.html#AEN3388"
><B
CLASS="command"
>trusted-keys</B
></DT
><DT
>6.2.22. <A
-HREF="Bv9ARM.ch06.html#AEN3393"
+HREF="Bv9ARM.ch06.html#AEN3410"
><B
CLASS="command"
>view</B
></DT
><DT
>6.2.24. <A
-HREF="Bv9ARM.ch06.html#AEN3567"
+HREF="Bv9ARM.ch06.html#AEN3584"
><B
CLASS="command"
>zone</B
></DD
><DT
>6.3. <A
-HREF="Bv9ARM.ch06.html#AEN3969"
+HREF="Bv9ARM.ch06.html#AEN3986"
>Zone File</A
></DT
><DD
></DT
><DT
>6.3.2. <A
-HREF="Bv9ARM.ch06.html#AEN4289"
+HREF="Bv9ARM.ch06.html#AEN4306"
>Discussion of MX Records</A
></DT
><DT
></DT
><DT
>6.3.4. <A
-HREF="Bv9ARM.ch06.html#AEN4410"
+HREF="Bv9ARM.ch06.html#AEN4427"
>Inverse Mapping in IPv4</A
></DT
><DT
>6.3.5. <A
-HREF="Bv9ARM.ch06.html#AEN4437"
+HREF="Bv9ARM.ch06.html#AEN4454"
>Other Zone File Directives</A
></DT
><DT
>6.3.6. <A
-HREF="Bv9ARM.ch06.html#AEN4495"
+HREF="Bv9ARM.ch06.html#AEN4512"
><SPAN
CLASS="acronym"
>BIND</SPAN
></DT
><DT
>7.2. <A
-HREF="Bv9ARM.ch07.html#AEN4612"
+HREF="Bv9ARM.ch07.html#AEN4629"
><B
CLASS="command"
>chroot</B
><DL
><DT
>7.2.1. <A
-HREF="Bv9ARM.ch07.html#AEN4635"
+HREF="Bv9ARM.ch07.html#AEN4652"
>The <B
CLASS="command"
>chroot</B
></DT
><DT
>7.2.2. <A
-HREF="Bv9ARM.ch07.html#AEN4653"
+HREF="Bv9ARM.ch07.html#AEN4670"
>Using the <B
CLASS="command"
>setuid</B
><DL
><DT
>8.1. <A
-HREF="Bv9ARM.ch08.html#AEN4674"
+HREF="Bv9ARM.ch08.html#AEN4691"
>Common Problems</A
></DT
><DD
><DL
><DT
>8.1.1. <A
-HREF="Bv9ARM.ch08.html#AEN4676"
+HREF="Bv9ARM.ch08.html#AEN4693"
>It's not working; how can I figure out what's wrong?</A
></DT
></DL
></DD
><DT
>8.2. <A
-HREF="Bv9ARM.ch08.html#AEN4679"
+HREF="Bv9ARM.ch08.html#AEN4696"
>Incrementing and Changing the Serial Number</A
></DT
><DT
>8.3. <A
-HREF="Bv9ARM.ch08.html#AEN4684"
+HREF="Bv9ARM.ch08.html#AEN4701"
>Where Can I Get Help?</A
></DT
></DL
><DL
><DT
>A.1. <A
-HREF="Bv9ARM.ch09.html#AEN4700"
->Acknowledgements</A
+HREF="Bv9ARM.ch09.html#AEN4717"
+>Acknowledgments</A
></DT
><DD
><DL
><DT
>A.1.1. <A
-HREF="Bv9ARM.ch09.html#AEN4702"
+HREF="Bv9ARM.ch09.html#AEN4719"
>A Brief History of the <SPAN
CLASS="acronym"
>DNS</SPAN
></DT
><DT
>A.3.3. <A
-HREF="Bv9ARM.ch09.html#AEN5297"
+HREF="Bv9ARM.ch09.html#AEN5314"
>Other Documents About <SPAN
CLASS="acronym"
>BIND</SPAN
max-cache-ttl <integer>;
transfer-format ( many-answers | one-answer );
max-cache-size <size_no_default>;
- check-names <string> <string>; // not implemented
+ check-names ( master | slave | response ) ( fail | warn | ignore );
cache-file <quoted_string>;
suppress-initial-notify <boolean>; // not yet implemented
preferred-glue <string>;
edns-udp-size <integer>;
root-delegation-only [ exclude { <quoted_string>; ... } ];
disable-algorithms <string> { <string>; ... };
+ enable-dnssec <boolean>;
allow-query { <address_match_element>; ... };
allow-transfer { <address_match_element>; ... };
allow-update-forwarding { <address_match_element>; ... };
subdomain | wildcard | self ) <string> <rrtypelist>; ... };
database <string>;
delegation-only <boolean>;
- check-names <string>; // not implemented
+ check-names ( fail | warn | ignore );
allow-query { <address_match_element>; ... };
allow-transfer { <address_match_element>; ... };
allow-update-forwarding { <address_match_element>; ... };
max-cache-ttl <integer>;
transfer-format ( many-answers | one-answer );
max-cache-size <size_no_default>;
- check-names <string> <string>; // not implemented
+ check-names ( master | slave | response ) ( fail | warn | ignore );
cache-file <quoted_string>;
suppress-initial-notify <boolean>; // not yet implemented
preferred-glue <string>;
edns-udp-size <integer>;
root-delegation-only [ exclude { <quoted_string>; ... } ];
disable-algorithms <string> { <string>; ... };
+ enable-dnssec <boolean>;
allow-query { <address_match_element>; ... };
allow-transfer { <address_match_element>; ... };
allow-update-forwarding { <address_match_element>; ... };
wildcard | self ) <string> <rrtypelist>; ... };
database <string>;
delegation-only <boolean>;
- check-names <string>; // not implemented
+ check-names ( fail | warn | ignore );
allow-query { <address_match_element>; ... };
allow-transfer { <address_match_element>; ... };
allow-update-forwarding { <address_match_element>; ... };