]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
regen v9_16
authorTinderbox User <tbox@isc.org>
Thu, 9 Apr 2020 09:51:01 +0000 (09:51 +0000)
committerTinderbox User <tbox@isc.org>
Thu, 9 Apr 2020 09:51:01 +0000 (09:51 +0000)
60 files changed:
bin/dig/host.1
bin/dig/host.html
bin/named/named.conf.5
bin/named/named.conf.docbook
doc/arm/Bv9ARM.ch01.html
doc/arm/Bv9ARM.ch02.html
doc/arm/Bv9ARM.ch03.html
doc/arm/Bv9ARM.ch04.html
doc/arm/Bv9ARM.ch05.html
doc/arm/Bv9ARM.ch06.html
doc/arm/Bv9ARM.ch07.html
doc/arm/Bv9ARM.ch08.html
doc/arm/Bv9ARM.ch09.html
doc/arm/Bv9ARM.ch10.html
doc/arm/Bv9ARM.ch11.html
doc/arm/Bv9ARM.ch12.html
doc/arm/Bv9ARM.html
doc/arm/Bv9ARM.pdf
doc/arm/man.arpaname.html
doc/arm/man.ddns-confgen.html
doc/arm/man.delv.html
doc/arm/man.dig.html
doc/arm/man.dnssec-cds.html
doc/arm/man.dnssec-checkds.html
doc/arm/man.dnssec-coverage.html
doc/arm/man.dnssec-dsfromkey.html
doc/arm/man.dnssec-importkey.html
doc/arm/man.dnssec-keyfromlabel.html
doc/arm/man.dnssec-keygen.html
doc/arm/man.dnssec-keymgr.html
doc/arm/man.dnssec-revoke.html
doc/arm/man.dnssec-settime.html
doc/arm/man.dnssec-signzone.html
doc/arm/man.dnssec-verify.html
doc/arm/man.dnstap-read.html
doc/arm/man.filter-aaaa.html
doc/arm/man.host.html
doc/arm/man.mdig.html
doc/arm/man.named-checkconf.html
doc/arm/man.named-checkzone.html
doc/arm/man.named-journalprint.html
doc/arm/man.named-nzd2nzf.html
doc/arm/man.named-rrchecker.html
doc/arm/man.named.conf.html
doc/arm/man.named.html
doc/arm/man.nsec3hash.html
doc/arm/man.nslookup.html
doc/arm/man.nsupdate.html
doc/arm/man.pkcs11-destroy.html
doc/arm/man.pkcs11-keygen.html
doc/arm/man.pkcs11-list.html
doc/arm/man.pkcs11-tokens.html
doc/arm/man.rndc-confgen.html
doc/arm/man.rndc.conf.html
doc/arm/man.rndc.html
doc/arm/notes.html
doc/arm/notes.pdf
doc/arm/notes.txt
doc/misc/options
doc/misc/options.active

index 4f339fce9a85248923acbc9ca68c9ff402131e03..6775a14cd5eb05b18ddf3944778cabf619d35e0f 100644 (file)
@@ -9,7 +9,7 @@
 '\" t
 .\"     Title: host
 .\"    Author: 
-.\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
+.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
 .\"      Date: 2009-01-20
 .\"    Manual: BIND9
 .\"    Source: ISC
@@ -38,8 +38,8 @@
 .SH "NAME"
 host \- DNS lookup utility
 .SH "SYNOPSIS"
-.HP 5
-\fBhost\fR [\fB\-aACdlnrsTUwv\fR] [\fB\-c\ \fR\fB\fIclass\fR\fR] [\fB\-N\ \fR\fB\fIndots\fR\fR] [\fB\-R\ \fR\fB\fInumber\fR\fR] [\fB\-t\ \fR\fB\fItype\fR\fR] [\fB\-W\ \fR\fB\fIwait\fR\fR] [\fB\-m\ \fR\fB\fIflag\fR\fR] [[\fB\-4\fR] | [\fB\-6\fR]] [\fB\-v\fR] [\fB\-V\fR] {name} [server]
+.HP \w'\fBhost\fR\ 'u
+\fBhost\fR [\fB\-aACdlnrsTUwv\fR] [\fB\-c\ \fR\fB\fIclass\fR\fR] [\fB\-N\ \fR\fB\fIndots\fR\fR] [\fB\-p\ \fR\fB\fIport\fR\fR] [\fB\-R\ \fR\fB\fInumber\fR\fR] [\fB\-t\ \fR\fB\fItype\fR\fR] [\fB\-W\ \fR\fB\fIwait\fR\fR] [\fB\-m\ \fR\fB\fIflag\fR\fR] [[\fB\-4\fR] | [\fB\-6\fR]] [\fB\-v\fR] [\fB\-V\fR] {name} [server]
 .SH "DESCRIPTION"
 .PP
 \fBhost\fR
@@ -138,6 +138,11 @@ directive in
 /etc/resolv\&.conf\&.
 .RE
 .PP
+\-p \fIport\fR
+.RS 4
+Specify the port on the server to query\&. The default is 53\&.
+.RE
+.PP
 \-r
 .RS 4
 Non\-recursive query: Setting this option clears the RD (recursion desired) bit in the query\&. This should mean that the name server receiving the query will not attempt to resolve
index e0076735ef88f9f5dcef7db872b27014b3971605..1ebf7029998e5fc35d5ab178fa71f9ba3e0d872d 100644 (file)
@@ -36,6 +36,7 @@
        [<code class="option">-aACdlnrsTUwv</code>]
        [<code class="option">-c <em class="replaceable"><code>class</code></em></code>]
        [<code class="option">-N <em class="replaceable"><code>ndots</code></em></code>]
+       [<code class="option">-p <em class="replaceable"><code>port</code></em></code>]
        [<code class="option">-R <em class="replaceable"><code>number</code></em></code>]
        [<code class="option">-t <em class="replaceable"><code>type</code></em></code>]
        [<code class="option">-W <em class="replaceable"><code>wait</code></em></code>]
            in <code class="filename">/etc/resolv.conf</code>.
          </p>
        </dd>
+<dt><span class="term">-p <em class="replaceable"><code>port</code></em></span></dt>
+<dd>
+         <p>
+           Specify the port on the server to query.  The default is 53.
+         </p>
+       </dd>
 <dt><span class="term">-r</span></dt>
 <dd>
          <p>
index 1cada0446cf97742339aa277b8b0473aafc70fc1..c8d4504ef114944be88da671b10f3f2296369969 100644 (file)
 .\"     Title: named.conf
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\"      Date: 2020-02-12
+.\"      Date: 2020-03-12
 .\"    Manual: BIND9
 .\"    Source: ISC
 .\"  Language: English
 .\"
-.TH "NAMED\&.CONF" "5" "2020\-02\-12" "ISC" "BIND9"
+.TH "NAMED\&.CONF" "5" "2020\-03\-12" "ISC" "BIND9"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
index b84c64dc0ea53742f738ea265a7433e693bb3f7b..1d2953beb53fbf3a7d257816f2f93983c48a1eea 100644 (file)
@@ -13,7 +13,7 @@
 
 <refentry xmlns:db="http://docbook.org/ns/docbook" version="5.0" xml:id="man.named.conf">
   <info>
-    <date>2020-02-12</date>
+    <date>2020-03-12</date>
   </info>
   <refentryinfo>
     <corpname>ISC</corpname>
index 6b9069c9780fe28dfaee1cbd09a55b912b639374..4298383e91951f75d22fd3b6db8a6d29e65fafaf 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index 20e8f0361b01e18900b5477f9bc14622bce880b7..2c75636b5abb3972edab362907ca3df3bf76c4f8 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index 30ffed78fea78335514ef092bac716aacd1c5552..0dae4b1cad250180318e586018b41e4aefc02893 100644 (file)
@@ -856,6 +856,6 @@ controls {
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index 12a189d74a20bc613e13fa30112846be027ecb3d..33bc104bc9dc5f85b8f8007f67df153e4a2fce32 100644 (file)
@@ -2915,6 +2915,6 @@ $ORIGIN 0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa.
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index 6e571f4f10c03cd5e127b5b48fe8f49e29ea1f1c..4f302633ce7373ea48eaea1c60fcff0f8363f26c 100644 (file)
@@ -9865,79 +9865,72 @@ view "external" {
               <table border="1">
 <colgroup>
 <col class="1">
-<col width="4.017in" class="2">
+<col class="2">
 </colgroup>
-<tbody>
+<tbody valign="top">
 <tr>
-<td>
+<td valign="top">
                       <p>
-                        <code class="varname">master</code>
+                        <code class="varname">primary</code>
                       </p>
                     </td>
-<td>
+<td valign="top">
                       <p>
                         The server has a master copy of the data
                         for the zone and will be able to provide authoritative
-                        answers for it. Type <code class="varname">primary</code> is
-                        a synonym for <code class="varname">master</code>.
+                        answers for it. Type <code class="varname">master</code> is
+                        a synonym for <code class="varname">primary</code>.
                       </p>
                     </td>
 </tr>
 <tr>
-<td>
+<td valign="top">
                       <p>
-                        <code class="varname">slave</code>
+                        <code class="varname">secondary</code>
                       </p>
                     </td>
-<td>
+<td valign="top">
                       <p>
-                        A slave zone is a replica of a master
-                        zone. Type <code class="varname">secondary</code> is a
-                        synonym for <code class="varname">slave</code>.
+                        A secondary zone is a replica of a master
+                        zone. Type <code class="varname">slave</code> is a
+                        synonym for <code class="varname">secondary</code>.
                         The <span class="command"><strong>masters</strong></span> list
                         specifies one or more IP addresses
                         of master servers that the slave contacts to update
-                        its copy of the zone.
-                        Masters list elements can also be names of other
-                        masters lists.
-                        By default, transfers are made from port 53 on the
-                        servers; this can
-                        be changed for all servers by specifying a port number
-                        before the
-                        list of IP addresses, or on a per-server basis after
-                        the IP address.
+                        its copy of the zone.  Masters list elements can
+                        also be names of other masters lists.  By default,
+                        transfers are made from port 53 on the servers;
+                        this can be changed for all servers by specifying
+                        a port number before the list of IP addresses,
+                        or on a per-server basis after the IP address.
                         Authentication to the master can also be done with
-                        per-server TSIG keys.
-                        If a file is specified, then the
+                        per-server TSIG keys.  If a file is specified, then the
                         replica will be written to this file whenever the zone
-                        is changed,
-                        and reloaded from this file on a server restart. Use
-                        of a file is
-                        recommended, since it often speeds server startup and
-                        eliminates
-                        a needless waste of bandwidth. Note that for large
-                        numbers (in the
-                        tens or hundreds of thousands) of zones per server, it
-                        is best to
-                        use a two-level naming scheme for zone filenames. For
-                        example,
-                        a slave server for the zone <code class="literal">example.com</code> might place
+                        is changed, and reloaded from this file on a server
+                        restart. Use of a file is recommended, since it
+                        often speeds server startup and eliminates a
+                        needless waste of bandwidth. Note that for large
+                        numbers (in the tens or hundreds of thousands) of
+                        zones per server, it is best to use a two-level
+                        naming scheme for zone filenames. For example,
+                        a slave server for the zone
+                        <code class="literal">example.com</code> might place
                         the zone contents into a file called
-                        <code class="filename">ex/example.com</code> where <code class="filename">ex/</code> is
-                        just the first two letters of the zone name. (Most
-                        operating systems
+                        <code class="filename">ex/example.com</code> where
+                        <code class="filename">ex/</code> is just the first two
+                        letters of the zone name. (Most operating systems
                         behave very slowly if you put 100000 files into
                         a single directory.)
                       </p>
                     </td>
 </tr>
 <tr>
-<td>
+<td valign="top">
                       <p>
                         <code class="varname">stub</code>
                       </p>
                     </td>
-<td>
+<td valign="top">
                       <p>
                         A stub zone is similar to a slave zone,
                         except that it replicates only the NS records of a
@@ -9990,66 +9983,63 @@ view "external" {
                     </td>
 </tr>
 <tr>
-<td>
+<td valign="top">
                       <p>
                         <code class="varname">mirror</code>
                       </p>
                     </td>
-<td>
-                      <p>
-                        <span class="bold"><strong>Note:</strong></span> using
-                        this zone type with any zone other than the root
-                        zone should be considered
-                        <span class="emphasis"><em>experimental</em></span> and may cause
-                        performance issues, especially for zones which
-                        are large and/or frequently updated.
-                      </p>
+<td valign="top">
                       <p>
-                        A mirror zone acts like a zone of type
-                        <strong class="userinput"><code>secondary</code></strong> whose data is
-                        subject to DNSSEC validation before being used
-                        in answers.  Validation is performed during the
-                        zone transfer process (for both AXFR and IXFR),
-                        and again when the zone file is loaded from disk
-                        when <span class="command"><strong>named</strong></span> is restarted.  If
+                        A mirror zone is similar to a zone of type
+                        <strong class="userinput"><code>secondary</code></strong>, except its data
+                        is subject to DNSSEC validation before being used
+                        in answers.  Validation is applied to the entire
+                        zone during the zone transfer process, and again
+                        when the zone file is loaded from disk when
+                        <span class="command"><strong>named</strong></span> is restarted.  If
                         validation of a new version of a mirror zone
                         fails, a retransfer is scheduled and the most
                         recent correctly validated version of that zone
-                        is used until it expires; if a newer version of
-                        that zone is later correctly validated, it
-                        replaces the previously used version.  If no
-                        usable zone data is available for a mirror zone
-                        (either because it was never loaded from disk
-                        and has not yet been transferred from a primary
-                        server or because its most recent correctly
-                        validated version expired), traditional DNS
-                        recursion will be used to look up the answers
-                        instead.
-                      </p>
-                      <p>
-                        While any zone may be configured with this type,
-                        it is intended to be used to set up a fast local
-                        copy of the root zone, similar to the one
-                        described in RFC 7706.  Note, however, that
-                        mirror zones are not supposed to augment the
-                        example configuration provided by RFC 7706 but
-                        rather to replace it altogether.
-                      </p>
-                      <p>
-                        A default list of primary servers for the IANA
-                        root zone is built into <span class="command"><strong>named</strong></span>
-                        and thus its mirroring can be enabled using the
-                        following configuration:
+                        is used until it either expires or a newer version
+                        validates correctly. If no usable zone data is
+                        available for a mirror zone at all, either due to
+                        transfer failure or expiration, traditional DNS
+                        recursion is used to look up the answers instead.
+                        Mirror zones cannot be used in a view that does
+                        not have recursion enabled.
+                      </p>
+                      <p>
+                        Answers coming from a mirror zone look almost
+                        exactly like answers from a zone of type
+                        <strong class="userinput"><code>secondary</code></strong>, with the
+                        notable exceptions that the AA bit
+                        ("authoritative answer") is not set, and the AD
+                        bit ("authenticated data") is.
+                      </p>
+                      <p>
+                        Mirror zones are intended to be used to set up a
+                        fast local copy of the root zone, similar to the
+                        one described in RFC 7706.  A default list of primary
+                        servers for the IANA root zone is built into
+                        <span class="command"><strong>named</strong></span> and thus its mirroring
+                        can be enabled using the following configuration:
                       </p>
 <pre class="programlisting">zone "." {
         type mirror;
 };</pre>
                       <p>
-                        In order to set up mirroring of any other zone,
-                        an explicit list of primary servers needs to be
-                        provided using the <span class="command"><strong>masters</strong></span>
-                        option (see <a class="xref" href="Bv9ARM.ch05.html#masters_grammar" title="masters Statement Grammar">the section called &#8220;<span class="command"><strong>masters</strong></span> Statement Grammar&#8221;</a>
-                        for details).
+                        Other zones can be configured as mirror zones,
+                        but this should be considered
+                        <span class="emphasis"><em>experimental</em></span> and may cause
+                        performance issues, especially with zones that
+                        are large and/or frequently updated.
+                        Mirroring a zone other than root requires an
+                        explicit list of primary servers to be provided
+                        using the <span class="command"><strong>masters</strong></span> option
+                        (see <a class="xref" href="Bv9ARM.ch05.html#masters_grammar" title="masters Statement Grammar">the section called &#8220;<span class="command"><strong>masters</strong></span> Statement Grammar&#8221;</a>
+                        for details), and a key-signing key (KSK)
+                        for the specified zone to be explicitly
+                        configured as a trust anchor.
                       </p>
                       <p>
                         To make mirror zone contents persist between
@@ -10057,57 +10047,20 @@ view "external" {
                         <a class="xref" href="Bv9ARM.ch05.html#file_option"><span class="command"><strong>file</strong></span></a>
                         option.
                       </p>
-                      <p>
-                        Mirror zone validation always happens for the
-                        entire zone contents, i.e. no "incremental
-                        validation" takes place, even for IXFRs.  This
-                        is required to ensure that each version of the
-                        zone used by the resolver is fully
-                        self-consistent with respect to DNSSEC.  Other,
-                        more efficient zone verification methods may be
-                        added in the future.
-                      </p>
-                      <p>
-                        For validation to succeed, a key-signing key
-                        (KSK) for the zone must be configured as a trust
-                        anchor in <code class="filename">named.conf</code>: that
-                        is, a key for the zone must be specified in
-                        <span class="command"><strong>trust-anchors</strong></span>.  In the case
-                        of the root zone, you may also rely on the
-                        built-in root trust anchor, which is enabled
-                        when <a class="xref" href="Bv9ARM.ch05.html#dnssec_validation"><span class="command"><strong>dnssec-validation</strong></span></a> is set to the
-                        default value <strong class="userinput"><code>auto</code></strong>.
-                      </p>
-                      <p>
-                        Answers coming from a mirror zone look almost
-                        exactly like answers from a zone of type
-                        <strong class="userinput"><code>secondary</code></strong>, with the
-                        notable exceptions that the AA bit
-                        ("authoritative answer") is not set, and the AD
-                        bit ("authenticated data") is.
-                      </p>
-                      <p>
-                        Since mirror zones are intended to be used by
-                        recursive resolvers, adding one to a view with
-                        recursion disabled is considered to be a
-                        configuration error.
-                      </p>
                       <p>
                         When configuring NOTIFY for a mirror zone, only
                         <strong class="userinput"><code>notify no;</code></strong> and
                         <strong class="userinput"><code>notify explicit;</code></strong> can be
-                        used.  Using any other <span class="command"><strong>notify</strong></span>
-                        setting at the zone level is a configuration
-                        error.  Using any other
+                        used at the zone level.  Using any other
                         <span class="command"><strong>notify</strong></span> setting at the
                         <span class="command"><strong>options</strong></span> or
                         <span class="command"><strong>view</strong></span> level will cause
                         that setting to be overridden with
                         <strong class="userinput"><code>notify explicit;</code></strong> for the
-                        mirror zone in question.  Since the global
-                        default for the <span class="command"><strong>notify</strong></span> option
-                        is <strong class="userinput"><code>yes</code></strong>, mirror zones are
-                        by default configured with
+                        mirror zone.  The global default for the
+                        <span class="command"><strong>notify</strong></span> option is
+                        <strong class="userinput"><code>yes</code></strong>, so mirror
+                        zones are by default configured with
                         <strong class="userinput"><code>notify explicit;</code></strong>.
                       </p>
                       <p>
@@ -10118,12 +10071,12 @@ view "external" {
                     </td>
 </tr>
 <tr>
-<td>
+<td valign="top">
                       <p>
                         <code class="varname">static-stub</code>
                       </p>
                     </td>
-<td>
+<td valign="top">
                       <p>
                         A static-stub zone is similar to a stub zone
                         with the following exceptions:
@@ -10167,12 +10120,12 @@ view "external" {
                     </td>
 </tr>
 <tr>
-<td>
+<td valign="top">
                       <p>
                         <code class="varname">forward</code>
                       </p>
                     </td>
-<td>
+<td valign="top">
                       <p>
                         A "forward zone" is a way to configure
                         forwarding on a per-domain basis.  A <span class="command"><strong>zone</strong></span> statement
@@ -10200,12 +10153,12 @@ view "external" {
                     </td>
 </tr>
 <tr>
-<td>
+<td valign="top">
                       <p>
                         <code class="varname">hint</code>
                       </p>
                     </td>
-<td>
+<td valign="top">
                       <p>
                         The initial set of root name servers is
                         specified using a "hint zone". When the server starts
@@ -10221,12 +10174,12 @@ view "external" {
                     </td>
 </tr>
 <tr>
-<td>
+<td valign="top">
                       <p>
                         <code class="varname">redirect</code>
                       </p>
                     </td>
-<td>
+<td valign="top">
                       <p>
                         Redirect zones are used to provide answers to
                         queries when normal resolution would result in
@@ -10286,12 +10239,12 @@ view "external" {
                     </td>
 </tr>
 <tr>
-<td>
+<td valign="top">
                       <p>
                         <code class="varname">delegation-only</code>
                       </p>
                     </td>
-<td>
+<td valign="top">
                       <p>
                         This is used to enforce the delegation-only
                         status of infrastructure zones (e.g. COM,
@@ -15348,6 +15301,6 @@ HOST-127.EXAMPLE. MX 0 .
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index 160c1fcd82e06e5aa959d1aa60441c6bf5b4aa62..ea19939b8a9beff8f53eef9d09b564997152aa96 100644 (file)
@@ -360,6 +360,6 @@ allow-query { !{ !10/8; any; }; key example; };
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index 423f0b1cfb6b2c93ce2ea0776af9bb9bf8d2c687..c248fcd6f46bff6f36ab312c5a9c476e54fd2f5e 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index f78da7ade418d13d795208c624a7d81f4dee4485..c3a1baddd5cc6a1b3fb88b0ffe9df0eedf33f7ca 100644 (file)
 <div class="toc">
 <p><b>Table of Contents</b></p>
 <dl class="toc">
-<dt><span class="section"><a href="Bv9ARM.ch08.html#id-1.9.2">Release Notes for BIND Version 9.16.1</a></span></dt>
+<dt><span class="section"><a href="Bv9ARM.ch08.html#id-1.9.2">Release Notes for BIND Version 9.16.2</a></span></dt>
 <dd><dl>
 <dt><span class="section"><a href="Bv9ARM.ch08.html#relnotes_intro">Introduction</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch08.html#relnotes_versions">Note on Version Numbering</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch08.html#relnotes_platforms">Supported Platforms</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch08.html#relnotes_download">Download</a></span></dt>
+<dt><span class="section"><a href="Bv9ARM.ch08.html#relnotes-9.16.2">Notes for BIND 9.16.2</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch08.html#relnotes-9.16.1">Notes for BIND 9.16.1</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch08.html#relnotes-9.16.0">Notes for BIND 9.16.0</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch08.html#relnotes_license">License</a></span></dt>
@@ -52,7 +53,7 @@
 </div>
       <div class="section">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id-1.9.2"></a>Release Notes for BIND Version 9.16.1</h2></div></div></div>
+<a name="id-1.9.2"></a>Release Notes for BIND Version 9.16.2</h2></div></div></div>
   
   <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
 
   <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
+<a name="relnotes-9.16.2"></a>Notes for BIND 9.16.2</h3></div></div></div>
+
+  <div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="relnotes-9.16.2-security"></a>Security Fixes</h4></div></div></div>
+    <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
+        <p>
+          DNS rebinding protection was ineffective when BIND 9 is configured as
+          a forwarding DNS server. Found and responsibly reported by Tobias
+          Klein. [GL #1574]
+        </p>
+      </li></ul></div>
+  </div>
+
+  <div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="relnotes-9.16.2-known"></a>Known Issues</h4></div></div></div>
+    <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
+        <p>
+          We have received reports that in some circumstances, receipt of an
+          IXFR can cause the processing of queries to slow significantly. Some
+          of these were related to RPZ processing, which has been fixed in this
+          release (see below). Others appear to occur where there are
+          NSEC3-related changes (such as an operator changing the NSEC3 salt
+          used in the hash calculation). These are being investigated.
+          [GL #1685]
+        </p>
+      </li></ul></div>
+  </div>
+
+  <div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="relnotes-9.16.2-changes"></a>Feature Changes</h4></div></div></div>
+    <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
+        <p>
+          The previous DNSSEC sign statistics used lots of memory. The number of
+          keys to track is reduced to four per zone, which should be enough for
+          99% of all signed zones. [GL #1179]
+        </p>
+      </li></ul></div>
+  </div>
+
+  <div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="relnotes-9.16.2-bugs"></a>Bug Fixes</h4></div></div></div>
+    <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
+<li class="listitem">
+        <p>
+          When an RPZ policy zone was updated via zone transfer and a large
+          number of records was deleted, <span class="command"><strong>named</strong></span> could become
+          nonresponsive for a short period while deleted names were removed from
+          the RPZ summary database. This database cleanup is now done
+          incrementally over a longer period of time, reducing such delays.
+          [GL #1447]
+        </p>
+      </li>
+<li class="listitem">
+        <p>
+          When trying to migrate an already-signed zone from
+          <span class="command"><strong>auto-dnssec maintain</strong></span> to one based on
+          <span class="command"><strong>dnssec-policy</strong></span>, the existing keys were immediately
+          deleted and replaced with new ones. As the key rollover timing
+          constraints were not being followed, it was possible that some clients
+          would not have been able to validate responses until all old DNSSEC
+          information had timed out from caches. BIND now looks at the time
+          metadata of the existing keys and incorporates it into its DNSSEC
+          policy operation. [GL #1706]
+        </p>
+      </li>
+</ul></div>
+  </div>
+
+</div>
+  <div class="section">
+<div class="titlepage"><div><div><h3 class="title">
 <a name="relnotes-9.16.1"></a>Notes for BIND 9.16.1</h3></div></div></div>
 
   <div class="section">
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index d7809d515851a5f07c3024b1d77c65361d176a3b..19595700353fd0ae3a85912e421fda516a63304e 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index 45fbec01b87139d7413ee9861578b6ad6004a1d9..b2fbf0b03a46579fa06598303fc06b720204097c 100644 (file)
             <a class="link" href="http://www.ietf.org/rfc/" target="_top">http://www.ietf.org/rfc/</a>.
           </p>
           <div class="bibliography">
-<div class="titlepage"><div><div><h4 class="title">
-<a name="id-1.11.3.2.6"></a>Bibliography</h4></div></div></div>
+<div class="titlepage"><div><div><h4 class="title"><a name="id-1.11.3.2.6"></a></h4></div></div></div>
             <div class="bibliodiv">
+<h3 class="title">
+<a name="id-1.11.3.2.6.2"></a>Standards</h3>
               
 
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.1.2"></a><p>[<abbr class="abbrev">RFC974</abbr>] 
+<a name="id-1.11.3.2.6.2.2"></a><p>[<abbr class="abbrev">RFC974</abbr>] 
                 
                 <span class="author"><span class="firstname">C.</span> <span class="surname">Partridge</span>. </span>
-                <span class="citetitle"><em class="citetitle">Mail Routing and the Domain System</em>. </span>
+                <span class="title"><i>Mail Routing and the Domain System</i>. </span>
                 <span class="pubdate">January 1986. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.1.3"></a><p>[<abbr class="abbrev">RFC1034</abbr>] 
+<a name="id-1.11.3.2.6.2.3"></a><p>[<abbr class="abbrev">RFC1034</abbr>] 
                 
                 <span class="author"><span class="firstname">P.V.</span> <span class="surname">Mockapetris</span>. </span>
-                <span class="citetitle"><em class="citetitle">Domain Names &#8212; Concepts and Facilities</em>. </span>
+                <span class="title"><i>Domain Names &#8212; Concepts and Facilities</i>. </span>
                 <span class="pubdate">November 1987. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.1.4"></a><p>[<abbr class="abbrev">RFC1035</abbr>] 
+<a name="id-1.11.3.2.6.2.4"></a><p>[<abbr class="abbrev">RFC1035</abbr>] 
                 
-                <span class="author"><span class="firstname">P. V.</span> <span class="surname">Mockapetris</span>. </span> <span class="citetitle"><em class="citetitle">Domain Names &#8212; Implementation and
-                  Specification</em>. </span>
+                <span class="author"><span class="firstname">P. V.</span> <span class="surname">Mockapetris</span>. </span> <span class="title"><i>Domain Names &#8212; Implementation and
+                  Specification</i>. </span>
                 <span class="pubdate">November 1987. </span>
               </p>
 </div>
             </div>
             <div class="bibliodiv">
+<h3 class="title">
+<a name="proposed_standards"></a>Proposed Standards</h3>
 
               
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.2.2"></a><p>[<abbr class="abbrev">RFC2181</abbr>] 
+<a name="id-1.11.3.2.6.3.2"></a><p>[<abbr class="abbrev">RFC2181</abbr>] 
                 
                 <span class="author"><span class="firstname">R., R. Bush</span> <span class="surname">Elz</span>. </span>
-                <span class="citetitle"><em class="citetitle">Clarifications to the <acronym class="acronym">DNS</acronym>
-                  Specification</em>. </span>
+                <span class="title"><i>Clarifications to the <acronym class="acronym">DNS</acronym>
+                  Specification</i>. </span>
                 <span class="pubdate">July 1997. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.2.3"></a><p>[<abbr class="abbrev">RFC2308</abbr>] 
+<a name="id-1.11.3.2.6.3.3"></a><p>[<abbr class="abbrev">RFC2308</abbr>] 
                 
                 <span class="author"><span class="firstname">M.</span> <span class="surname">Andrews</span>. </span>
-                <span class="citetitle"><em class="citetitle">Negative Caching of <acronym class="acronym">DNS</acronym>
-                  Queries</em>. </span>
+                <span class="title"><i>Negative Caching of <acronym class="acronym">DNS</acronym>
+                  Queries</i>. </span>
                 <span class="pubdate">March 1998. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.2.4"></a><p>[<abbr class="abbrev">RFC1995</abbr>] 
+<a name="id-1.11.3.2.6.3.4"></a><p>[<abbr class="abbrev">RFC1995</abbr>] 
                 
                 <span class="author"><span class="firstname">M.</span> <span class="surname">Ohta</span>. </span>
-                <span class="citetitle"><em class="citetitle">Incremental Zone Transfer in <acronym class="acronym">DNS</acronym></em>. </span>
+                <span class="title"><i>Incremental Zone Transfer in <acronym class="acronym">DNS</acronym></i>. </span>
                 <span class="pubdate">August 1996. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.2.5"></a><p>[<abbr class="abbrev">RFC1996</abbr>] 
+<a name="id-1.11.3.2.6.3.5"></a><p>[<abbr class="abbrev">RFC1996</abbr>] 
                 
                 <span class="author"><span class="firstname">P.</span> <span class="surname">Vixie</span>. </span>
-                <span class="citetitle"><em class="citetitle">A Mechanism for Prompt Notification of Zone Changes</em>. </span>
+                <span class="title"><i>A Mechanism for Prompt Notification of Zone Changes</i>. </span>
                 <span class="pubdate">August 1996. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.2.6"></a><p>[<abbr class="abbrev">RFC2136</abbr>] 
+<a name="id-1.11.3.2.6.3.6"></a><p>[<abbr class="abbrev">RFC2136</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">P.</span> <span class="surname">Vixie</span>, <span class="firstname">S.</span> <span class="surname">Thomson</span>, <span class="firstname">Y.</span> <span class="surname">Rekhter</span>, and <span class="firstname">J.</span> <span class="surname">Bound</span>. </span>
-                <span class="citetitle"><em class="citetitle">Dynamic Updates in the Domain Name System</em>. </span>
+                <span class="title"><i>Dynamic Updates in the Domain Name System</i>. </span>
                 <span class="pubdate">April 1997. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.2.7"></a><p>[<abbr class="abbrev">RFC2671</abbr>] 
+<a name="id-1.11.3.2.6.3.7"></a><p>[<abbr class="abbrev">RFC2671</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">P.</span> <span class="surname">Vixie</span>. </span>
-                <span class="citetitle"><em class="citetitle">Extension Mechanisms for DNS (EDNS0)</em>. </span>
+                <span class="title"><i>Extension Mechanisms for DNS (EDNS0)</i>. </span>
                 <span class="pubdate">August 1997. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.2.8"></a><p>[<abbr class="abbrev">RFC2672</abbr>] 
+<a name="id-1.11.3.2.6.3.8"></a><p>[<abbr class="abbrev">RFC2672</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">M.</span> <span class="surname">Crawford</span>. </span>
-                <span class="citetitle"><em class="citetitle">Non-Terminal DNS Name Redirection</em>. </span>
+                <span class="title"><i>Non-Terminal DNS Name Redirection</i>. </span>
                 <span class="pubdate">August 1999. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.2.9"></a><p>[<abbr class="abbrev">RFC2845</abbr>] 
+<a name="id-1.11.3.2.6.3.9"></a><p>[<abbr class="abbrev">RFC2845</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">P.</span> <span class="surname">Vixie</span>, <span class="firstname">O.</span> <span class="surname">Gudmundsson</span>, <span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>, and <span class="firstname">B.</span> <span class="surname">Wellington</span>. </span>
-                <span class="citetitle"><em class="citetitle">Secret Key Transaction Authentication for <acronym class="acronym">DNS</acronym> (TSIG)</em>. </span>
+                <span class="title"><i>Secret Key Transaction Authentication for <acronym class="acronym">DNS</acronym> (TSIG)</i>. </span>
                 <span class="pubdate">May 2000. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.2.10"></a><p>[<abbr class="abbrev">RFC2930</abbr>] 
+<a name="id-1.11.3.2.6.3.10"></a><p>[<abbr class="abbrev">RFC2930</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span>
-                <span class="citetitle"><em class="citetitle">Secret Key Establishment for DNS (TKEY RR)</em>. </span>
+                <span class="title"><i>Secret Key Establishment for DNS (TKEY RR)</i>. </span>
                 <span class="pubdate">September 2000. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.2.11"></a><p>[<abbr class="abbrev">RFC2931</abbr>] 
+<a name="id-1.11.3.2.6.3.11"></a><p>[<abbr class="abbrev">RFC2931</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span>
-                <span class="citetitle"><em class="citetitle">DNS Request and Transaction Signatures (SIG(0)s)</em>. </span>
+                <span class="title"><i>DNS Request and Transaction Signatures (SIG(0)s)</i>. </span>
                 <span class="pubdate">September 2000. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.2.12"></a><p>[<abbr class="abbrev">RFC3007</abbr>] 
+<a name="id-1.11.3.2.6.3.12"></a><p>[<abbr class="abbrev">RFC3007</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">B.</span> <span class="surname">Wellington</span>. </span>
-                <span class="citetitle"><em class="citetitle">Secure Domain Name System (DNS) Dynamic Update</em>. </span>
+                <span class="title"><i>Secure Domain Name System (DNS) Dynamic Update</i>. </span>
                 <span class="pubdate">November 2000. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.2.13"></a><p>[<abbr class="abbrev">RFC3645</abbr>] 
+<a name="id-1.11.3.2.6.3.13"></a><p>[<abbr class="abbrev">RFC3645</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">S.</span> <span class="surname">Kwan</span>, <span class="firstname">P.</span> <span class="surname">Garg</span>, <span class="firstname">J.</span> <span class="surname">Gilroy</span>, <span class="firstname">L.</span> <span class="surname">Esibov</span>, <span class="firstname">J.</span> <span class="surname">Westhead</span>, and <span class="firstname">R.</span> <span class="surname">Hall</span>. </span>
-                <span class="citetitle"><em class="citetitle">Generic Security Service Algorithm for Secret
+                <span class="title"><i>Generic Security Service Algorithm for Secret
                        Key Transaction Authentication for DNS
-                       (GSS-TSIG)</em>. </span>
+                       (GSS-TSIG)</i>. </span>
                 <span class="pubdate">October 2003. </span>
               </p>
 </div>
             </div>
             <div class="bibliodiv">
+<h3 class="title">
+<a name="id-1.11.3.2.6.4"></a><acronym class="acronym">DNS</acronym> Security Proposed Standards</h3>
 
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.3.2"></a><p>[<abbr class="abbrev">RFC3225</abbr>] 
+<a name="id-1.11.3.2.6.4.2"></a><p>[<abbr class="abbrev">RFC3225</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Conrad</span>. </span>
-                <span class="citetitle"><em class="citetitle">Indicating Resolver Support of DNSSEC</em>. </span>
+                <span class="title"><i>Indicating Resolver Support of DNSSEC</i>. </span>
                 <span class="pubdate">December 2001. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.3.3"></a><p>[<abbr class="abbrev">RFC3833</abbr>] 
+<a name="id-1.11.3.2.6.4.3"></a><p>[<abbr class="abbrev">RFC3833</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Atkins</span> and <span class="firstname">R.</span> <span class="surname">Austein</span>. </span>
-                <span class="citetitle"><em class="citetitle">Threat Analysis of the Domain Name System (DNS)</em>. </span>
+                <span class="title"><i>Threat Analysis of the Domain Name System (DNS)</i>. </span>
                 <span class="pubdate">August 2004. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.3.4"></a><p>[<abbr class="abbrev">RFC4033</abbr>] 
+<a name="id-1.11.3.2.6.4.4"></a><p>[<abbr class="abbrev">RFC4033</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">R.</span> <span class="surname">Arends</span>, <span class="firstname">R.</span> <span class="surname">Austein</span>, <span class="firstname">M.</span> <span class="surname">Larson</span>, <span class="firstname">D.</span> <span class="surname">Massey</span>, and <span class="firstname">S.</span> <span class="surname">Rose</span>. </span>
-                <span class="citetitle"><em class="citetitle">DNS Security Introduction and Requirements</em>. </span>
+                <span class="title"><i>DNS Security Introduction and Requirements</i>. </span>
                 <span class="pubdate">March 2005. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.3.5"></a><p>[<abbr class="abbrev">RFC4034</abbr>] 
+<a name="id-1.11.3.2.6.4.5"></a><p>[<abbr class="abbrev">RFC4034</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">R.</span> <span class="surname">Arends</span>, <span class="firstname">R.</span> <span class="surname">Austein</span>, <span class="firstname">M.</span> <span class="surname">Larson</span>, <span class="firstname">D.</span> <span class="surname">Massey</span>, and <span class="firstname">S.</span> <span class="surname">Rose</span>. </span>
-                <span class="citetitle"><em class="citetitle">Resource Records for the DNS Security Extensions</em>. </span>
+                <span class="title"><i>Resource Records for the DNS Security Extensions</i>. </span>
                 <span class="pubdate">March 2005. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.3.6"></a><p>[<abbr class="abbrev">RFC4035</abbr>] 
+<a name="id-1.11.3.2.6.4.6"></a><p>[<abbr class="abbrev">RFC4035</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">R.</span> <span class="surname">Arends</span>, <span class="firstname">R.</span> <span class="surname">Austein</span>, <span class="firstname">M.</span> <span class="surname">Larson</span>, <span class="firstname">D.</span> <span class="surname">Massey</span>, and <span class="firstname">S.</span> <span class="surname">Rose</span>. </span>
-                <span class="citetitle"><em class="citetitle">Protocol Modifications for the DNS
-                       Security Extensions</em>. </span>
+                <span class="title"><i>Protocol Modifications for the DNS
+                       Security Extensions</i>. </span>
                 <span class="pubdate">March 2005. </span>
               </p>
 </div>
             </div>
             <div class="bibliodiv">
+<h3 class="title">
+<a name="id-1.11.3.2.6.5"></a>Other Important RFCs About <acronym class="acronym">DNS</acronym>
+                Implementation</h3>
 
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.4.2"></a><p>[<abbr class="abbrev">RFC1535</abbr>] 
+<a name="id-1.11.3.2.6.5.2"></a><p>[<abbr class="abbrev">RFC1535</abbr>] 
                 
                 <span class="author"><span class="firstname">E.</span> <span class="surname">Gavron</span>. </span>
-                <span class="citetitle"><em class="citetitle">A Security Problem and Proposed Correction With Widely
-                  Deployed <acronym class="acronym">DNS</acronym> Software</em>. </span>
+                <span class="title"><i>A Security Problem and Proposed Correction With Widely
+                  Deployed <acronym class="acronym">DNS</acronym> Software</i>. </span>
                 <span class="pubdate">October 1993. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.4.3"></a><p>[<abbr class="abbrev">RFC1536</abbr>] 
+<a name="id-1.11.3.2.6.5.3"></a><p>[<abbr class="abbrev">RFC1536</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">A.</span> <span class="surname">Kumar</span>, <span class="firstname">J.</span> <span class="surname">Postel</span>, <span class="firstname">C.</span> <span class="surname">Neuman</span>, <span class="firstname">P.</span> <span class="surname">Danzig</span>, and <span class="firstname">S.</span> <span class="surname">Miller</span>. </span>
-                <span class="citetitle"><em class="citetitle">Common <acronym class="acronym">DNS</acronym> Implementation
-                  Errors and Suggested Fixes</em>. </span>
+                <span class="title"><i>Common <acronym class="acronym">DNS</acronym> Implementation
+                  Errors and Suggested Fixes</i>. </span>
                 <span class="pubdate">October 1993. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.4.4"></a><p>[<abbr class="abbrev">RFC1982</abbr>] 
+<a name="id-1.11.3.2.6.5.4"></a><p>[<abbr class="abbrev">RFC1982</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">R.</span> <span class="surname">Elz</span> and <span class="firstname">R.</span> <span class="surname">Bush</span>. </span>
-                <span class="citetitle"><em class="citetitle">Serial Number Arithmetic</em>. </span>
+                <span class="title"><i>Serial Number Arithmetic</i>. </span>
                 <span class="pubdate">August 1996. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.4.5"></a><p>[<abbr class="abbrev">RFC4074</abbr>] 
+<a name="id-1.11.3.2.6.5.5"></a><p>[<abbr class="abbrev">RFC4074</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">Y.</span> <span class="surname">Morishita</span> and <span class="firstname">T.</span> <span class="surname">Jinmei</span>. </span>
-                <span class="citetitle"><em class="citetitle">Common Misbehaviour Against <acronym class="acronym">DNS</acronym>
-                Queries for IPv6 Addresses</em>. </span>
+                <span class="title"><i>Common Misbehaviour Against <acronym class="acronym">DNS</acronym>
+                Queries for IPv6 Addresses</i>. </span>
                 <span class="pubdate">May 2005. </span>
               </p>
 </div>
             </div>
             <div class="bibliodiv">
+<h3 class="title">
+<a name="id-1.11.3.2.6.6"></a>Resource Record Types</h3>
 
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.5.2"></a><p>[<abbr class="abbrev">RFC1183</abbr>] 
+<a name="id-1.11.3.2.6.6.2"></a><p>[<abbr class="abbrev">RFC1183</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">C.F.</span> <span class="surname">Everhart</span>, <span class="firstname">L. A.</span> <span class="surname">Mamakos</span>, <span class="firstname">R.</span> <span class="surname">Ullmann</span>, and <span class="firstname">P.</span> <span class="surname">Mockapetris</span>. </span>
-                <span class="citetitle"><em class="citetitle">New <acronym class="acronym">DNS</acronym> RR Definitions</em>. </span>
+                <span class="title"><i>New <acronym class="acronym">DNS</acronym> RR Definitions</i>. </span>
                 <span class="pubdate">October 1990. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.5.3"></a><p>[<abbr class="abbrev">RFC1706</abbr>] 
+<a name="id-1.11.3.2.6.6.3"></a><p>[<abbr class="abbrev">RFC1706</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">B.</span> <span class="surname">Manning</span> and <span class="firstname">R.</span> <span class="surname">Colella</span>. </span>
-                <span class="citetitle"><em class="citetitle"><acronym class="acronym">DNS</acronym> NSAP Resource Records</em>. </span>
+                <span class="title"><i><acronym class="acronym">DNS</acronym> NSAP Resource Records</i>. </span>
                 <span class="pubdate">October 1994. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.5.4"></a><p>[<abbr class="abbrev">RFC2168</abbr>] 
+<a name="id-1.11.3.2.6.6.4"></a><p>[<abbr class="abbrev">RFC2168</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">R.</span> <span class="surname">Daniel</span> and <span class="firstname">M.</span> <span class="surname">Mealling</span>. </span>
-                <span class="citetitle"><em class="citetitle">Resolution of Uniform Resource Identifiers using
-                  the Domain Name System</em>. </span>
+                <span class="title"><i>Resolution of Uniform Resource Identifiers using
+                  the Domain Name System</i>. </span>
                 <span class="pubdate">June 1997. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.5.5"></a><p>[<abbr class="abbrev">RFC1876</abbr>] 
+<a name="id-1.11.3.2.6.6.5"></a><p>[<abbr class="abbrev">RFC1876</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">C.</span> <span class="surname">Davis</span>, <span class="firstname">P.</span> <span class="surname">Vixie</span>, <span class="firstname">T.</span>, and <span class="firstname">I.</span> <span class="surname">Dickinson</span>. </span>
-                <span class="citetitle"><em class="citetitle">A Means for Expressing Location Information in the
+                <span class="title"><i>A Means for Expressing Location Information in the
                   Domain
-                  Name System</em>. </span>
+                  Name System</i>. </span>
                 <span class="pubdate">January 1996. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.5.6"></a><p>[<abbr class="abbrev">RFC2052</abbr>] 
+<a name="id-1.11.3.2.6.6.6"></a><p>[<abbr class="abbrev">RFC2052</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">A.</span> <span class="surname">Gulbrandsen</span> and <span class="firstname">P.</span> <span class="surname">Vixie</span>. </span>
-                <span class="citetitle"><em class="citetitle">A <acronym class="acronym">DNS</acronym> RR for Specifying the
+                <span class="title"><i>A <acronym class="acronym">DNS</acronym> RR for Specifying the
                   Location of
-                  Services</em>. </span>
+                  Services</i>. </span>
                 <span class="pubdate">October 1996. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.5.7"></a><p>[<abbr class="abbrev">RFC2163</abbr>] 
+<a name="id-1.11.3.2.6.6.7"></a><p>[<abbr class="abbrev">RFC2163</abbr>] 
                 
                 <span class="author"><span class="firstname">A.</span> <span class="surname">Allocchio</span>. </span>
-                <span class="citetitle"><em class="citetitle">Using the Internet <acronym class="acronym">DNS</acronym> to
+                <span class="title"><i>Using the Internet <acronym class="acronym">DNS</acronym> to
                   Distribute MIXER
-                  Conformant Global Address Mapping</em>. </span>
+                  Conformant Global Address Mapping</i>. </span>
                 <span class="pubdate">January 1998. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.5.8"></a><p>[<abbr class="abbrev">RFC2230</abbr>] 
+<a name="id-1.11.3.2.6.6.8"></a><p>[<abbr class="abbrev">RFC2230</abbr>] 
                 
                 <span class="author"><span class="firstname">R.</span> <span class="surname">Atkinson</span>. </span>
-                <span class="citetitle"><em class="citetitle">Key Exchange Delegation Record for the <acronym class="acronym">DNS</acronym></em>. </span>
+                <span class="title"><i>Key Exchange Delegation Record for the <acronym class="acronym">DNS</acronym></i>. </span>
                 <span class="pubdate">October 1997. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.5.9"></a><p>[<abbr class="abbrev">RFC2536</abbr>] 
+<a name="id-1.11.3.2.6.6.9"></a><p>[<abbr class="abbrev">RFC2536</abbr>] 
                 
                 <span class="author"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span>
-                <span class="citetitle"><em class="citetitle">DSA KEYs and SIGs in the Domain Name System (DNS)</em>. </span>
+                <span class="title"><i>DSA KEYs and SIGs in the Domain Name System (DNS)</i>. </span>
                 <span class="pubdate">March 1999. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.5.10"></a><p>[<abbr class="abbrev">RFC2537</abbr>] 
+<a name="id-1.11.3.2.6.6.10"></a><p>[<abbr class="abbrev">RFC2537</abbr>] 
                 
                 <span class="author"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span>
-                <span class="citetitle"><em class="citetitle">RSA/MD5 KEYs and SIGs in the Domain Name System (DNS)</em>. </span>
+                <span class="title"><i>RSA/MD5 KEYs and SIGs in the Domain Name System (DNS)</i>. </span>
                 <span class="pubdate">March 1999. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.5.11"></a><p>[<abbr class="abbrev">RFC2538</abbr>] 
+<a name="id-1.11.3.2.6.6.11"></a><p>[<abbr class="abbrev">RFC2538</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span> and <span class="firstname">O.</span> <span class="surname">Gudmundsson</span>. </span>
-                <span class="citetitle"><em class="citetitle">Storing Certificates in the Domain Name System (DNS)</em>. </span>
+                <span class="title"><i>Storing Certificates in the Domain Name System (DNS)</i>. </span>
                 <span class="pubdate">March 1999. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.5.12"></a><p>[<abbr class="abbrev">RFC2539</abbr>] 
+<a name="id-1.11.3.2.6.6.12"></a><p>[<abbr class="abbrev">RFC2539</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span>
-                <span class="citetitle"><em class="citetitle">Storage of Diffie-Hellman Keys in the Domain Name System (DNS)</em>. </span>
+                <span class="title"><i>Storage of Diffie-Hellman Keys in the Domain Name System (DNS)</i>. </span>
                 <span class="pubdate">March 1999. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.5.13"></a><p>[<abbr class="abbrev">RFC2540</abbr>] 
+<a name="id-1.11.3.2.6.6.13"></a><p>[<abbr class="abbrev">RFC2540</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span>
-                <span class="citetitle"><em class="citetitle">Detached Domain Name System (DNS) Information</em>. </span>
+                <span class="title"><i>Detached Domain Name System (DNS) Information</i>. </span>
                 <span class="pubdate">March 1999. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.5.14"></a><p>[<abbr class="abbrev">RFC2782</abbr>] 
+<a name="id-1.11.3.2.6.6.14"></a><p>[<abbr class="abbrev">RFC2782</abbr>] 
                 
                 <span class="author"><span class="firstname">A.</span> <span class="surname">Gulbrandsen</span>. </span>
                 <span class="author"><span class="firstname">P.</span> <span class="surname">Vixie</span>. </span>
                 <span class="author"><span class="firstname">L.</span> <span class="surname">Esibov</span>. </span>
-                <span class="citetitle"><em class="citetitle">A DNS RR for specifying the location of services (DNS SRV)</em>. </span>
+                <span class="title"><i>A DNS RR for specifying the location of services (DNS SRV)</i>. </span>
                 <span class="pubdate">February 2000. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.5.15"></a><p>[<abbr class="abbrev">RFC2915</abbr>] 
+<a name="id-1.11.3.2.6.6.15"></a><p>[<abbr class="abbrev">RFC2915</abbr>] 
                 
                 <span class="author"><span class="firstname">M.</span> <span class="surname">Mealling</span>. </span>
                 <span class="author"><span class="firstname">R.</span> <span class="surname">Daniel</span>. </span>
-                <span class="citetitle"><em class="citetitle">The Naming Authority Pointer (NAPTR) DNS Resource Record</em>. </span>
+                <span class="title"><i>The Naming Authority Pointer (NAPTR) DNS Resource Record</i>. </span>
                 <span class="pubdate">September 2000. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.5.16"></a><p>[<abbr class="abbrev">RFC3110</abbr>] 
+<a name="id-1.11.3.2.6.6.16"></a><p>[<abbr class="abbrev">RFC3110</abbr>] 
                 
                 <span class="author"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span>
-                <span class="citetitle"><em class="citetitle">RSA/SHA-1 SIGs and RSA KEYs in the Domain Name System (DNS)</em>. </span>
+                <span class="title"><i>RSA/SHA-1 SIGs and RSA KEYs in the Domain Name System (DNS)</i>. </span>
                 <span class="pubdate">May 2001. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.5.17"></a><p>[<abbr class="abbrev">RFC3123</abbr>] 
+<a name="id-1.11.3.2.6.6.17"></a><p>[<abbr class="abbrev">RFC3123</abbr>] 
                 
                 <span class="author"><span class="firstname">P.</span> <span class="surname">Koch</span>. </span>
-                <span class="citetitle"><em class="citetitle">A DNS RR Type for Lists of Address Prefixes (APL RR)</em>. </span>
+                <span class="title"><i>A DNS RR Type for Lists of Address Prefixes (APL RR)</i>. </span>
                 <span class="pubdate">June 2001. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.5.18"></a><p>[<abbr class="abbrev">RFC3596</abbr>] 
+<a name="id-1.11.3.2.6.6.18"></a><p>[<abbr class="abbrev">RFC3596</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">S.</span> <span class="surname">Thomson</span>, <span class="firstname">C.</span> <span class="surname">Huitema</span>, <span class="firstname">V.</span> <span class="surname">Ksinant</span>, and <span class="firstname">M.</span> <span class="surname">Souissi</span>. </span>
-                <span class="citetitle"><em class="citetitle"><acronym class="acronym">DNS</acronym> Extensions to support IP
-                  version 6</em>. </span>
+                <span class="title"><i><acronym class="acronym">DNS</acronym> Extensions to support IP
+                  version 6</i>. </span>
                 <span class="pubdate">October 2003. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.5.19"></a><p>[<abbr class="abbrev">RFC3597</abbr>] 
+<a name="id-1.11.3.2.6.6.19"></a><p>[<abbr class="abbrev">RFC3597</abbr>] 
                 
                 <span class="author"><span class="firstname">A.</span> <span class="surname">Gustafsson</span>. </span>
-                <span class="citetitle"><em class="citetitle">Handling of Unknown DNS Resource Record (RR) Types</em>. </span>
+                <span class="title"><i>Handling of Unknown DNS Resource Record (RR) Types</i>. </span>
                 <span class="pubdate">September 2003. </span>
               </p>
 </div>
             </div>
             <div class="bibliodiv">
+<h3 class="title">
+<a name="id-1.11.3.2.6.7"></a><acronym class="acronym">DNS</acronym> and the Internet</h3>
 
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.6.2"></a><p>[<abbr class="abbrev">RFC1101</abbr>] 
+<a name="id-1.11.3.2.6.7.2"></a><p>[<abbr class="abbrev">RFC1101</abbr>] 
                 
                 <span class="author"><span class="firstname">P. V.</span> <span class="surname">Mockapetris</span>. </span>
-                <span class="citetitle"><em class="citetitle"><acronym class="acronym">DNS</acronym> Encoding of Network Names
-                  and Other Types</em>. </span>
+                <span class="title"><i><acronym class="acronym">DNS</acronym> Encoding of Network Names
+                  and Other Types</i>. </span>
                 <span class="pubdate">April 1989. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.6.3"></a><p>[<abbr class="abbrev">RFC1123</abbr>] 
+<a name="id-1.11.3.2.6.7.3"></a><p>[<abbr class="abbrev">RFC1123</abbr>] 
                 
                 <span class="author"><span class="surname">Braden</span>. </span>
-                <span class="citetitle"><em class="citetitle">Requirements for Internet Hosts - Application and
-                  Support</em>. </span>
+                <span class="title"><i>Requirements for Internet Hosts - Application and
+                  Support</i>. </span>
                 <span class="pubdate">October 1989. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.6.4"></a><p>[<abbr class="abbrev">RFC1591</abbr>] 
+<a name="id-1.11.3.2.6.7.4"></a><p>[<abbr class="abbrev">RFC1591</abbr>] 
                 
                 <span class="author"><span class="firstname">J.</span> <span class="surname">Postel</span>. </span>
-                <span class="citetitle"><em class="citetitle">Domain Name System Structure and Delegation</em>. </span>
+                <span class="title"><i>Domain Name System Structure and Delegation</i>. </span>
                 <span class="pubdate">March 1994. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.6.5"></a><p>[<abbr class="abbrev">RFC2317</abbr>] 
+<a name="id-1.11.3.2.6.7.5"></a><p>[<abbr class="abbrev">RFC2317</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">H.</span> <span class="surname">Eidnes</span>, <span class="firstname">G.</span> <span class="surname">de Groot</span>, and <span class="firstname">P.</span> <span class="surname">Vixie</span>. </span>
-                <span class="citetitle"><em class="citetitle">Classless IN-ADDR.ARPA Delegation</em>. </span>
+                <span class="title"><i>Classless IN-ADDR.ARPA Delegation</i>. </span>
                 <span class="pubdate">March 1998. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.6.6"></a><p>[<abbr class="abbrev">RFC2826</abbr>] 
+<a name="id-1.11.3.2.6.7.6"></a><p>[<abbr class="abbrev">RFC2826</abbr>] 
                 
                 <span class="authorgroup"><span class="surname">Internet Architecture Board</span>. </span>
-                <span class="citetitle"><em class="citetitle">IAB Technical Comment on the Unique DNS Root</em>. </span>
+                <span class="title"><i>IAB Technical Comment on the Unique DNS Root</i>. </span>
                 <span class="pubdate">May 2000. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.6.7"></a><p>[<abbr class="abbrev">RFC2929</abbr>] 
+<a name="id-1.11.3.2.6.7.7"></a><p>[<abbr class="abbrev">RFC2929</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>, <span class="firstname">E.</span> <span class="surname">Brunner-Williams</span>, and <span class="firstname">B.</span> <span class="surname">Manning</span>. </span>
-                <span class="citetitle"><em class="citetitle">Domain Name System (DNS) IANA Considerations</em>. </span>
+                <span class="title"><i>Domain Name System (DNS) IANA Considerations</i>. </span>
                 <span class="pubdate">September 2000. </span>
               </p>
 </div>
             </div>
             <div class="bibliodiv">
+<h3 class="title">
+<a name="id-1.11.3.2.6.8"></a><acronym class="acronym">DNS</acronym> Operations</h3>
 
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.7.2"></a><p>[<abbr class="abbrev">RFC1033</abbr>] 
+<a name="id-1.11.3.2.6.8.2"></a><p>[<abbr class="abbrev">RFC1033</abbr>] 
                 
                 <span class="author"><span class="firstname">M.</span> <span class="surname">Lottor</span>. </span>
-                <span class="citetitle"><em class="citetitle">Domain administrators operations guide</em>. </span>
+                <span class="title"><i>Domain administrators operations guide</i>. </span>
                 <span class="pubdate">November 1987. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.7.3"></a><p>[<abbr class="abbrev">RFC1537</abbr>] 
+<a name="id-1.11.3.2.6.8.3"></a><p>[<abbr class="abbrev">RFC1537</abbr>] 
                 
                 <span class="author"><span class="firstname">P.</span> <span class="surname">Beertema</span>. </span>
-                <span class="citetitle"><em class="citetitle">Common <acronym class="acronym">DNS</acronym> Data File
-                  Configuration Errors</em>. </span>
+                <span class="title"><i>Common <acronym class="acronym">DNS</acronym> Data File
+                  Configuration Errors</i>. </span>
                 <span class="pubdate">October 1993. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.7.4"></a><p>[<abbr class="abbrev">RFC1912</abbr>] 
+<a name="id-1.11.3.2.6.8.4"></a><p>[<abbr class="abbrev">RFC1912</abbr>] 
                 
                 <span class="author"><span class="firstname">D.</span> <span class="surname">Barr</span>. </span>
-                <span class="citetitle"><em class="citetitle">Common <acronym class="acronym">DNS</acronym> Operational and
-                  Configuration Errors</em>. </span>
+                <span class="title"><i>Common <acronym class="acronym">DNS</acronym> Operational and
+                  Configuration Errors</i>. </span>
                 <span class="pubdate">February 1996. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.7.5"></a><p>[<abbr class="abbrev">RFC2010</abbr>] 
+<a name="id-1.11.3.2.6.8.5"></a><p>[<abbr class="abbrev">RFC2010</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">B.</span> <span class="surname">Manning</span> and <span class="firstname">P.</span> <span class="surname">Vixie</span>. </span>
-                <span class="citetitle"><em class="citetitle">Operational Criteria for Root Name Servers</em>. </span>
+                <span class="title"><i>Operational Criteria for Root Name Servers</i>. </span>
                 <span class="pubdate">October 1996. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.7.6"></a><p>[<abbr class="abbrev">RFC2219</abbr>] 
+<a name="id-1.11.3.2.6.8.6"></a><p>[<abbr class="abbrev">RFC2219</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">M.</span> <span class="surname">Hamilton</span> and <span class="firstname">R.</span> <span class="surname">Wright</span>. </span>
-                <span class="citetitle"><em class="citetitle">Use of <acronym class="acronym">DNS</acronym> Aliases for
-                  Network Services</em>. </span>
+                <span class="title"><i>Use of <acronym class="acronym">DNS</acronym> Aliases for
+                  Network Services</i>. </span>
                 <span class="pubdate">October 1997. </span>
               </p>
 </div>
             </div>
             <div class="bibliodiv">
+<h3 class="title">
+<a name="id-1.11.3.2.6.9"></a>Internationalized Domain Names</h3>
 
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.8.2"></a><p>[<abbr class="abbrev">RFC2825</abbr>] 
+<a name="id-1.11.3.2.6.9.2"></a><p>[<abbr class="abbrev">RFC2825</abbr>] 
                 
                 <span class="authorgroup"><span class="surname">IAB</span> and <span class="firstname">R.</span> <span class="surname">Daigle</span>. </span>
-                <span class="citetitle"><em class="citetitle">A Tangled Web: Issues of I18N, Domain Names,
-                       and the Other Internet protocols</em>. </span>
+                <span class="title"><i>A Tangled Web: Issues of I18N, Domain Names,
+                       and the Other Internet protocols</i>. </span>
                 <span class="pubdate">May 2000. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.8.3"></a><p>[<abbr class="abbrev">RFC3490</abbr>] 
+<a name="id-1.11.3.2.6.9.3"></a><p>[<abbr class="abbrev">RFC3490</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">P.</span> <span class="surname">Faltstrom</span>, <span class="firstname">P.</span> <span class="surname">Hoffman</span>, and <span class="firstname">A.</span> <span class="surname">Costello</span>. </span>
-                <span class="citetitle"><em class="citetitle">Internationalizing Domain Names in Applications (IDNA)</em>. </span>
+                <span class="title"><i>Internationalizing Domain Names in Applications (IDNA)</i>. </span>
                 <span class="pubdate">March 2003. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.8.4"></a><p>[<abbr class="abbrev">RFC3491</abbr>] 
+<a name="id-1.11.3.2.6.9.4"></a><p>[<abbr class="abbrev">RFC3491</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">P.</span> <span class="surname">Hoffman</span> and <span class="firstname">M.</span> <span class="surname">Blanchet</span>. </span>
-                <span class="citetitle"><em class="citetitle">Nameprep: A Stringprep Profile for Internationalized Domain Names</em>. </span>
+                <span class="title"><i>Nameprep: A Stringprep Profile for Internationalized Domain Names</i>. </span>
                 <span class="pubdate">March 2003. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.8.5"></a><p>[<abbr class="abbrev">RFC3492</abbr>] 
+<a name="id-1.11.3.2.6.9.5"></a><p>[<abbr class="abbrev">RFC3492</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">A.</span> <span class="surname">Costello</span>. </span>
-                <span class="citetitle"><em class="citetitle">Punycode: A Bootstring encoding of Unicode
+                <span class="title"><i>Punycode: A Bootstring encoding of Unicode
                        for Internationalized Domain Names in
-                       Applications (IDNA)</em>. </span>
+                       Applications (IDNA)</i>. </span>
                 <span class="pubdate">March 2003. </span>
               </p>
 </div>
             </div>
             <div class="bibliodiv">
+<h3 class="title">
+<a name="id-1.11.3.2.6.10"></a>Other <acronym class="acronym">DNS</acronym>-related RFCs</h3>
 
               <div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
 <h3 class="title">Note</h3>
                 </p>
               </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.9.3"></a><p>[<abbr class="abbrev">RFC1464</abbr>] 
+<a name="id-1.11.3.2.6.10.3"></a><p>[<abbr class="abbrev">RFC1464</abbr>] 
                 
                 <span class="author"><span class="firstname">R.</span> <span class="surname">Rosenbaum</span>. </span>
-                <span class="citetitle"><em class="citetitle">Using the Domain Name System To Store Arbitrary String
-                  Attributes</em>. </span>
+                <span class="title"><i>Using the Domain Name System To Store Arbitrary String
+                  Attributes</i>. </span>
                 <span class="pubdate">May 1993. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.9.4"></a><p>[<abbr class="abbrev">RFC1713</abbr>] 
+<a name="id-1.11.3.2.6.10.4"></a><p>[<abbr class="abbrev">RFC1713</abbr>] 
                 
                 <span class="author"><span class="firstname">A.</span> <span class="surname">Romao</span>. </span>
-                <span class="citetitle"><em class="citetitle">Tools for <acronym class="acronym">DNS</acronym> Debugging</em>. </span>
+                <span class="title"><i>Tools for <acronym class="acronym">DNS</acronym> Debugging</i>. </span>
                 <span class="pubdate">November 1994. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.9.5"></a><p>[<abbr class="abbrev">RFC1794</abbr>] 
+<a name="id-1.11.3.2.6.10.5"></a><p>[<abbr class="abbrev">RFC1794</abbr>] 
                 
                 <span class="author"><span class="firstname">T.</span> <span class="surname">Brisco</span>. </span>
-                <span class="citetitle"><em class="citetitle"><acronym class="acronym">DNS</acronym> Support for Load
-                  Balancing</em>. </span>
+                <span class="title"><i><acronym class="acronym">DNS</acronym> Support for Load
+                  Balancing</i>. </span>
                 <span class="pubdate">April 1995. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.9.6"></a><p>[<abbr class="abbrev">RFC2240</abbr>] 
+<a name="id-1.11.3.2.6.10.6"></a><p>[<abbr class="abbrev">RFC2240</abbr>] 
                 
                 <span class="author"><span class="firstname">O.</span> <span class="surname">Vaughan</span>. </span>
-                <span class="citetitle"><em class="citetitle">A Legal Basis for Domain Name Allocation</em>. </span>
+                <span class="title"><i>A Legal Basis for Domain Name Allocation</i>. </span>
                 <span class="pubdate">November 1997. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.9.7"></a><p>[<abbr class="abbrev">RFC2345</abbr>] 
+<a name="id-1.11.3.2.6.10.7"></a><p>[<abbr class="abbrev">RFC2345</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">J.</span> <span class="surname">Klensin</span>, <span class="firstname">T.</span> <span class="surname">Wolf</span>, and <span class="firstname">G.</span> <span class="surname">Oglesby</span>. </span>
-                <span class="citetitle"><em class="citetitle">Domain Names and Company Name Retrieval</em>. </span>
+                <span class="title"><i>Domain Names and Company Name Retrieval</i>. </span>
                 <span class="pubdate">May 1998. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.9.8"></a><p>[<abbr class="abbrev">RFC2352</abbr>] 
+<a name="id-1.11.3.2.6.10.8"></a><p>[<abbr class="abbrev">RFC2352</abbr>] 
                 
                 <span class="author"><span class="firstname">O.</span> <span class="surname">Vaughan</span>. </span>
-                <span class="citetitle"><em class="citetitle">A Convention For Using Legal Names as Domain Names</em>. </span>
+                <span class="title"><i>A Convention For Using Legal Names as Domain Names</i>. </span>
                 <span class="pubdate">May 1998. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.9.9"></a><p>[<abbr class="abbrev">RFC3071</abbr>] 
+<a name="id-1.11.3.2.6.10.9"></a><p>[<abbr class="abbrev">RFC3071</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">J.</span> <span class="surname">Klensin</span>. </span>
-                <span class="citetitle"><em class="citetitle">Reflections on the DNS, RFC 1591, and Categories of Domains</em>. </span>
+                <span class="title"><i>Reflections on the DNS, RFC 1591, and Categories of Domains</i>. </span>
                 <span class="pubdate">February 2001. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.9.10"></a><p>[<abbr class="abbrev">RFC3258</abbr>] 
+<a name="id-1.11.3.2.6.10.10"></a><p>[<abbr class="abbrev">RFC3258</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">T.</span> <span class="surname">Hardie</span>. </span>
-                <span class="citetitle"><em class="citetitle">Distributing Authoritative Name Servers via
-                       Shared Unicast Addresses</em>. </span>
+                <span class="title"><i>Distributing Authoritative Name Servers via
+                       Shared Unicast Addresses</i>. </span>
                 <span class="pubdate">April 2002. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.9.11"></a><p>[<abbr class="abbrev">RFC3901</abbr>] 
+<a name="id-1.11.3.2.6.10.11"></a><p>[<abbr class="abbrev">RFC3901</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">A.</span> <span class="surname">Durand</span> and <span class="firstname">J.</span> <span class="surname">Ihren</span>. </span>
-                <span class="citetitle"><em class="citetitle">DNS IPv6 Transport Operational Guidelines</em>. </span>
+                <span class="title"><i>DNS IPv6 Transport Operational Guidelines</i>. </span>
                 <span class="pubdate">September 2004. </span>
               </p>
 </div>
             </div>
             <div class="bibliodiv">
+<h3 class="title">
+<a name="id-1.11.3.2.6.11"></a>Obsolete and Unimplemented Experimental RFC</h3>
 
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.10.2"></a><p>[<abbr class="abbrev">RFC1712</abbr>] 
+<a name="id-1.11.3.2.6.11.2"></a><p>[<abbr class="abbrev">RFC1712</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">C.</span> <span class="surname">Farrell</span>, <span class="firstname">M.</span> <span class="surname">Schulze</span>, <span class="firstname">S.</span> <span class="surname">Pleitner</span>, and <span class="firstname">D.</span> <span class="surname">Baldoni</span>. </span>
-                <span class="citetitle"><em class="citetitle"><acronym class="acronym">DNS</acronym> Encoding of Geographical
-                  Location</em>. </span>
+                <span class="title"><i><acronym class="acronym">DNS</acronym> Encoding of Geographical
+                  Location</i>. </span>
                 <span class="pubdate">November 1994. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.10.3"></a><p>[<abbr class="abbrev">RFC2673</abbr>] 
+<a name="id-1.11.3.2.6.11.3"></a><p>[<abbr class="abbrev">RFC2673</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">M.</span> <span class="surname">Crawford</span>. </span>
-                <span class="citetitle"><em class="citetitle">Binary Labels in the Domain Name System</em>. </span>
+                <span class="title"><i>Binary Labels in the Domain Name System</i>. </span>
                 <span class="pubdate">August 1999. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.10.4"></a><p>[<abbr class="abbrev">RFC2874</abbr>] 
+<a name="id-1.11.3.2.6.11.4"></a><p>[<abbr class="abbrev">RFC2874</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">M.</span> <span class="surname">Crawford</span> and <span class="firstname">C.</span> <span class="surname">Huitema</span>. </span>
-                <span class="citetitle"><em class="citetitle">DNS Extensions to Support IPv6 Address Aggregation
-                       and Renumbering</em>. </span>
+                <span class="title"><i>DNS Extensions to Support IPv6 Address Aggregation
+                       and Renumbering</i>. </span>
                 <span class="pubdate">July 2000. </span>
               </p>
 </div>
             </div>
             <div class="bibliodiv">
+<h3 class="title">
+<a name="id-1.11.3.2.6.12"></a>Obsoleted DNS Security RFCs</h3>
 
               <div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
 <h3 class="title">Note</h3>
                 </p>
               </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.11.3"></a><p>[<abbr class="abbrev">RFC2065</abbr>] 
+<a name="id-1.11.3.2.6.12.3"></a><p>[<abbr class="abbrev">RFC2065</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span> and <span class="firstname">C.</span> <span class="surname">Kaufman</span>. </span>
-                <span class="citetitle"><em class="citetitle">Domain Name System Security Extensions</em>. </span>
+                <span class="title"><i>Domain Name System Security Extensions</i>. </span>
                 <span class="pubdate">January 1997. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.11.4"></a><p>[<abbr class="abbrev">RFC2137</abbr>] 
+<a name="id-1.11.3.2.6.12.4"></a><p>[<abbr class="abbrev">RFC2137</abbr>] 
                 
                 <span class="author"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span>
-                <span class="citetitle"><em class="citetitle">Secure Domain Name System Dynamic Update</em>. </span>
+                <span class="title"><i>Secure Domain Name System Dynamic Update</i>. </span>
                 <span class="pubdate">April 1997. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.11.5"></a><p>[<abbr class="abbrev">RFC2535</abbr>] 
+<a name="id-1.11.3.2.6.12.5"></a><p>[<abbr class="abbrev">RFC2535</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span>
-                <span class="citetitle"><em class="citetitle">Domain Name System Security Extensions</em>. </span>
+                <span class="title"><i>Domain Name System Security Extensions</i>. </span>
                 <span class="pubdate">March 1999. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.11.6"></a><p>[<abbr class="abbrev">RFC3008</abbr>] 
+<a name="id-1.11.3.2.6.12.6"></a><p>[<abbr class="abbrev">RFC3008</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">B.</span> <span class="surname">Wellington</span>. </span>
-                <span class="citetitle"><em class="citetitle">Domain Name System Security (DNSSEC)
-                       Signing Authority</em>. </span>
+                <span class="title"><i>Domain Name System Security (DNSSEC)
+                       Signing Authority</i>. </span>
                 <span class="pubdate">November 2000. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.11.7"></a><p>[<abbr class="abbrev">RFC3090</abbr>] 
+<a name="id-1.11.3.2.6.12.7"></a><p>[<abbr class="abbrev">RFC3090</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">E.</span> <span class="surname">Lewis</span>. </span>
-                <span class="citetitle"><em class="citetitle">DNS Security Extension Clarification on Zone Status</em>. </span>
+                <span class="title"><i>DNS Security Extension Clarification on Zone Status</i>. </span>
                 <span class="pubdate">March 2001. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.11.8"></a><p>[<abbr class="abbrev">RFC3445</abbr>] 
+<a name="id-1.11.3.2.6.12.8"></a><p>[<abbr class="abbrev">RFC3445</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Massey</span> and <span class="firstname">S.</span> <span class="surname">Rose</span>. </span>
-                <span class="citetitle"><em class="citetitle">Limiting the Scope of the KEY Resource Record (RR)</em>. </span>
+                <span class="title"><i>Limiting the Scope of the KEY Resource Record (RR)</i>. </span>
                 <span class="pubdate">December 2002. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.11.9"></a><p>[<abbr class="abbrev">RFC3655</abbr>] 
+<a name="id-1.11.3.2.6.12.9"></a><p>[<abbr class="abbrev">RFC3655</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">B.</span> <span class="surname">Wellington</span> and <span class="firstname">O.</span> <span class="surname">Gudmundsson</span>. </span>
-                <span class="citetitle"><em class="citetitle">Redefinition of DNS Authenticated Data (AD) bit</em>. </span>
+                <span class="title"><i>Redefinition of DNS Authenticated Data (AD) bit</i>. </span>
                 <span class="pubdate">November 2003. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.11.10"></a><p>[<abbr class="abbrev">RFC3658</abbr>] 
+<a name="id-1.11.3.2.6.12.10"></a><p>[<abbr class="abbrev">RFC3658</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">O.</span> <span class="surname">Gudmundsson</span>. </span>
-                <span class="citetitle"><em class="citetitle">Delegation Signer (DS) Resource Record (RR)</em>. </span>
+                <span class="title"><i>Delegation Signer (DS) Resource Record (RR)</i>. </span>
                 <span class="pubdate">December 2003. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.11.11"></a><p>[<abbr class="abbrev">RFC3755</abbr>] 
+<a name="id-1.11.3.2.6.12.11"></a><p>[<abbr class="abbrev">RFC3755</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">S.</span> <span class="surname">Weiler</span>. </span>
-                <span class="citetitle"><em class="citetitle">Legacy Resolver Compatibility for Delegation Signer (DS)</em>. </span>
+                <span class="title"><i>Legacy Resolver Compatibility for Delegation Signer (DS)</i>. </span>
                 <span class="pubdate">May 2004. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.11.12"></a><p>[<abbr class="abbrev">RFC3757</abbr>] 
+<a name="id-1.11.3.2.6.12.12"></a><p>[<abbr class="abbrev">RFC3757</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">O.</span> <span class="surname">Kolkman</span>, <span class="firstname">J.</span> <span class="surname">Schlyter</span>, and <span class="firstname">E.</span> <span class="surname">Lewis</span>. </span>
-                <span class="citetitle"><em class="citetitle">Domain Name System KEY (DNSKEY) Resource Record
-                      (RR) Secure Entry Point (SEP) Flag</em>. </span>
+                <span class="title"><i>Domain Name System KEY (DNSKEY) Resource Record
+                      (RR) Secure Entry Point (SEP) Flag</i>. </span>
                 <span class="pubdate">April 2004. </span>
               </p>
 </div>
               <div class="biblioentry">
-<a name="id-1.11.3.2.6.11.13"></a><p>[<abbr class="abbrev">RFC3845</abbr>] 
+<a name="id-1.11.3.2.6.12.13"></a><p>[<abbr class="abbrev">RFC3845</abbr>] 
                 
                 <span class="authorgroup"><span class="firstname">J.</span> <span class="surname">Schlyter</span>. </span>
-                <span class="citetitle"><em class="citetitle">DNS Security (DNSSEC) NextSECure (NSEC) RDATA Format</em>. </span>
+                <span class="title"><i>DNS Security (DNSSEC) NextSECure (NSEC) RDATA Format</i>. </span>
                 <span class="pubdate">August 2004. </span>
               </p>
 </div>
 
           <p></p>
           <div class="bibliography">
-<div class="titlepage"><div><div><h4 class="title">
-<a name="id-1.11.3.4.3"></a>Bibliography</h4></div></div></div>
+<div class="titlepage"><div><div><h4 class="title"><a name="id-1.11.3.4.3"></a></h4></div></div></div>
             <div class="biblioentry">
-<a name="id-1.11.3.4.3.1"></a><p>
+<a name="id-1.11.3.4.3.2"></a><p>
               <span class="authorgroup"><span class="firstname">Paul</span> <span class="surname">Albitz</span> and <span class="firstname">Cricket</span> <span class="surname">Liu</span>. </span>
-              <span class="citetitle"><em class="citetitle"><acronym class="acronym">DNS</acronym> and <acronym class="acronym">BIND</acronym></em>. </span>
+              <span class="title"><i><acronym class="acronym">DNS</acronym> and <acronym class="acronym">BIND</acronym></i>. </span>
               <span class="copyright">Copyright Â© 1998 Sebastopol, CA: O'Reilly and Associates. </span>
             </p>
 </div>
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index 40963cc7eba82353541028065c76941d13f16443..b60ceff570061e79f7f15f6c1a923795adce7ee5 100644 (file)
@@ -538,6 +538,6 @@ $ <strong class="userinput"><code>sample-update -a sample-update -k Kxxx.+nnn+mm
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index d0d753094ff89e8cf213ef9abfdf3b25e60854d7..b8bcdba19d793e71a9ce29aa3756c9f9d1f604f4 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index b7cc4e7b2b9f3acb32d44909624aa834994174bd..c90a7afa31f039dcefe72565cd5e48bd84db1679 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>BIND 9 Administrator Reference Manual</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="next" href="Bv9ARM.ch01.html" title="Chapter 1. Introduction">
 </head>
@@ -32,7 +32,7 @@
 <div>
 <div><h1 class="title">
 <a name="id-1"></a>BIND 9 Administrator Reference Manual</h1></div>
-<div><p class="releaseinfo">BIND Version 9.16.1</p></div>
+<div><p class="releaseinfo">BIND Version 9.16.2</p></div>
 <div><p class="copyright">Copyright Â© 2000-2020 Internet Systems Consortium, Inc. ("ISC")</p></div>
 </div>
 <hr>
 </dl></dd>
 <dt><span class="appendix"><a href="Bv9ARM.ch08.html">A. Release Notes</a></span></dt>
 <dd><dl>
-<dt><span class="section"><a href="Bv9ARM.ch08.html#id-1.9.2">Release Notes for BIND Version 9.16.1</a></span></dt>
+<dt><span class="section"><a href="Bv9ARM.ch08.html#id-1.9.2">Release Notes for BIND Version 9.16.2</a></span></dt>
 <dd><dl>
 <dt><span class="section"><a href="Bv9ARM.ch08.html#relnotes_intro">Introduction</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch08.html#relnotes_versions">Note on Version Numbering</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch08.html#relnotes_platforms">Supported Platforms</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch08.html#relnotes_download">Download</a></span></dt>
+<dt><span class="section"><a href="Bv9ARM.ch08.html#relnotes-9.16.2">Notes for BIND 9.16.2</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch08.html#relnotes-9.16.1">Notes for BIND 9.16.1</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch08.html#relnotes-9.16.0">Notes for BIND 9.16.0</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch08.html#relnotes_license">License</a></span></dt>
 </dl></dd>
 </dl>
 </div>
-</div>
+  
+
+  
+
+  
+
+  
+
+  
+
+  
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+  </div>
 <div class="navfooter">
 <hr>
 <table width="100%" summary="Navigation footer">
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index ce425cf4b05d48f026d71bd39471ea6f3cf9660e..afb58f529b476fe0f60bb1e8027bc63ce296dadd 100644 (file)
Binary files a/doc/arm/Bv9ARM.pdf and b/doc/arm/Bv9ARM.pdf differ
index d8eeacd38e789f8a92fcaa532da1d96c365ad2ea..30bb1b9700b318b79313759f9172e02e8547f77f 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>arpaname</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="up" href="Bv9ARM.ch12.html" title="Manual pages">
 <link rel="prev" href="Bv9ARM.ch12.html" title="Manual pages">
 </div>
 <div class="refentry">
 <a name="man.arpaname"></a><div class="titlepage"></div>
-<div class="refnamediv">
+  
+  
+  
+
+  <div class="refnamediv">
 <h2>Name</h2>
-<p><span class="application">arpaname</span> &#8212; translate IP addresses to the corresponding ARPA names</p>
+<p>
+    <span class="application">arpaname</span>
+     &#8212; translate IP addresses to the corresponding ARPA names
+  </p>
 </div>
-<div class="refsynopsisdiv">
+
+  
+
+  <div class="refsynopsisdiv">
 <h2>Synopsis</h2>
-<div class="cmdsynopsis"><p><code class="command">arpaname</code>  {<em class="replaceable"><code>ipaddress </code></em>...}</p></div>
-</div>
-<div class="refsection">
+    <div class="cmdsynopsis"><p>
+      <code class="command">arpaname</code> 
+       {<em class="replaceable"><code>ipaddress </code></em>...}
+    </p></div>
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.2.7"></a><h2>DESCRIPTION</h2>
-<p>
+
+    <p>
       <span class="command"><strong>arpaname</strong></span> translates IP addresses (IPv4 and
       IPv6) to the corresponding IN-ADDR.ARPA or IP6.ARPA names.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.2.8"></a><h2>SEE ALSO</h2>
-<p>
+
+    <p>
       <em class="citetitle">BIND 9 Administrator Reference Manual</em>.
     </p>
-</div>
+  </div>
+
 </div>
 <div class="navfooter">
 <hr>
@@ -72,6 +90,6 @@
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index 2970412d4cf66ec7e3e5d2f67b20d414500b3fec..bae475ecbfdd5763454968165731816e9e930ff7 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>ddns-confgen</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="up" href="Bv9ARM.ch12.html" title="Manual pages">
 <link rel="prev" href="man.arpaname.html" title="arpaname">
 </div>
 <div class="refentry">
 <a name="man.ddns-confgen"></a><div class="titlepage"></div>
-<div class="refnamediv">
+  
+  
+
+  
+
+  <div class="refnamediv">
 <h2>Name</h2>
-<p><span class="application">ddns-confgen</span> &#8212; ddns key generation tool</p>
+<p>
+    <span class="application">ddns-confgen</span>
+     &#8212; ddns key generation tool
+  </p>
 </div>
-<div class="refsynopsisdiv">
+
+  
+
+  <div class="refsynopsisdiv">
 <h2>Synopsis</h2>
-<div class="cmdsynopsis"><p><code class="command">tsig-keygen</code>  [<code class="option">-a <em class="replaceable"><code>algorithm</code></em></code>] [<code class="option">-h</code>] [name]</p></div>
-<div class="cmdsynopsis"><p><code class="command">ddns-confgen</code>  [<code class="option">-a <em class="replaceable"><code>algorithm</code></em></code>] [<code class="option">-h</code>] [<code class="option">-k <em class="replaceable"><code>keyname</code></em></code>] [<code class="option">-q</code>] [<code class="option">-r <em class="replaceable"><code>randomfile</code></em></code>] [ -s <em class="replaceable"><code>name</code></em>  |   -z <em class="replaceable"><code>zone</code></em> ]</p></div>
-</div>
-<div class="refsection">
+    <div class="cmdsynopsis"><p>
+      <code class="command">tsig-keygen</code> 
+       [<code class="option">-a <em class="replaceable"><code>algorithm</code></em></code>]
+       [<code class="option">-h</code>]
+       [name]
+    </p></div>
+    <div class="cmdsynopsis"><p>
+      <code class="command">ddns-confgen</code> 
+       [<code class="option">-a <em class="replaceable"><code>algorithm</code></em></code>]
+       [<code class="option">-h</code>]
+       [<code class="option">-k <em class="replaceable"><code>keyname</code></em></code>]
+       [<code class="option">-q</code>]
+       [<code class="option">-r <em class="replaceable"><code>randomfile</code></em></code>]
+       [
+         -s <em class="replaceable"><code>name</code></em> 
+         |   -z <em class="replaceable"><code>zone</code></em> 
+      ]
+    </p></div>
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.3.7"></a><h2>DESCRIPTION</h2>
-<p>
+
+    <p>
       <span class="command"><strong>tsig-keygen</strong></span> and <span class="command"><strong>ddns-confgen</strong></span>
       are invocation methods for a utility that generates keys for use
       in TSIG signing.  The resulting keys can be used, for example,
       to secure dynamic DNS updates to a zone or for the
       <span class="command"><strong>rndc</strong></span> command channel.
     </p>
-<p>
+
+    <p>
       When run as <span class="command"><strong>tsig-keygen</strong></span>, a domain name
       can be specified on the command line which will be used as
       the name of the generated key.  If no name is specified,
       the default is <code class="constant">tsig-key</code>.
     </p>
-<p>
+
+    <p>
       When run as <span class="command"><strong>ddns-confgen</strong></span>, the generated
       key is accompanied by configuration text and instructions
       that can be used with <span class="command"><strong>nsupdate</strong></span> and
@@ -66,7 +97,8 @@
       <span class="command"><strong>rndc-confgen</strong></span> command for setting
       up command channel security.)
     </p>
-<p>
+
+    <p>
       Note that <span class="command"><strong>named</strong></span> itself can configure a
       local DDNS key for use with <span class="command"><strong>nsupdate -l</strong></span>:
       it does this when a zone is configured with
       if <span class="command"><strong>nsupdate</strong></span> is to be used from a remote
       system.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.3.8"></a><h2>OPTIONS</h2>
-<div class="variablelist"><dl class="variablelist">
+
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term">-a <em class="replaceable"><code>algorithm</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
             Specifies the algorithm to use for the TSIG key.  Available
             choices are: hmac-md5, hmac-sha1, hmac-sha224, hmac-sha256,
             hmac-sha384 and hmac-sha512.  The default is hmac-sha256.
             Options are case-insensitive, and the "hmac-" prefix
             may be omitted.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-h</span></dt>
-<dd><p>
+<dd>
+         <p>
            Prints a short summary of options and arguments.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-k <em class="replaceable"><code>keyname</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Specifies the key name of the DDNS authentication key.
            The default is <code class="constant">ddns-key</code> when neither
            the <code class="option">-s</code> nor <code class="option">-z</code> option is
            <code class="constant">ddns-key.example.com.</code>
            The key name must have the format of a valid domain name,
            consisting of letters, digits, hyphens and periods.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-q</span></dt>
-<dd><p>
+<dd>
+         <p>
            (<span class="command"><strong>ddns-confgen</strong></span> only.) Quiet mode:  Print
             only the key, with no explanatory text or usage examples;
             This is essentially identical to <span class="command"><strong>tsig-keygen</strong></span>.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-s <em class="replaceable"><code>name</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
             (<span class="command"><strong>ddns-confgen</strong></span> only.)
            Generate configuration example to allow dynamic updates
             of a single hostname.  The example <span class="command"><strong>named.conf</strong></span>
            Note that the "self" nametype cannot be used, since
            the name to be updated may differ from the key name.
            This option cannot be used with the <code class="option">-z</code> option.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-z <em class="replaceable"><code>zone</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
             (<span class="command"><strong>ddns-confgen</strong></span> only.)
            Generate configuration example to allow dynamic updates
             of a zone:  The example <span class="command"><strong>named.conf</strong></span> text
             all subdomain names within that
             <em class="replaceable"><code>zone</code></em>.
            This option cannot be used with the <code class="option">-s</code> option.
-         </p></dd>
+         </p>
+       </dd>
 </dl></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.3.9"></a><h2>SEE ALSO</h2>
-<p><span class="citerefentry"><span class="refentrytitle">nsupdate</span>(1)</span>,
-      <span class="citerefentry"><span class="refentrytitle">named.conf</span>(5)</span>,
-      <span class="citerefentry"><span class="refentrytitle">named</span>(8)</span>,
+
+    <p><span class="citerefentry">
+       <span class="refentrytitle">nsupdate</span>(1)
+      </span>,
+      <span class="citerefentry">
+       <span class="refentrytitle">named.conf</span>(5)
+      </span>,
+      <span class="citerefentry">
+       <span class="refentrytitle">named</span>(8)
+      </span>,
       <em class="citetitle">BIND 9 Administrator Reference Manual</em>.
     </p>
-</div>
+  </div>
+
 </div>
 <div class="navfooter">
 <hr>
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index b22af08f7d640b258d99affb5dea1276aa72ec1c..71600ce98551c394c5b640f274e3f9a13e35c480 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>delv</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="up" href="Bv9ARM.ch12.html" title="Manual pages">
 <link rel="prev" href="man.ddns-confgen.html" title="ddns-confgen">
 </div>
 <div class="refentry">
 <a name="man.delv"></a><div class="titlepage"></div>
-<div class="refnamediv">
+  
+  
+
+  
+
+  <div class="refnamediv">
 <h2>Name</h2>
-<p>delv &#8212; DNS lookup and validation utility</p>
+<p>
+    delv
+     &#8212; DNS lookup and validation utility
+  </p>
 </div>
-<div class="refsynopsisdiv">
+
+  
+
+  <div class="refsynopsisdiv">
 <h2>Synopsis</h2>
-<div class="cmdsynopsis"><p><code class="command">delv</code>  [@server] [[<code class="option">-4</code>] |  [<code class="option">-6</code>]] [<code class="option">-a <em class="replaceable"><code>anchor-file</code></em></code>] [<code class="option">-b <em class="replaceable"><code>address</code></em></code>] [<code class="option">-c <em class="replaceable"><code>class</code></em></code>] [<code class="option">-d <em class="replaceable"><code>level</code></em></code>] [<code class="option">-i</code>] [<code class="option">-m</code>] [<code class="option">-p <em class="replaceable"><code>port#</code></em></code>] [<code class="option">-q <em class="replaceable"><code>name</code></em></code>] [<code class="option">-t <em class="replaceable"><code>type</code></em></code>] [<code class="option">-x <em class="replaceable"><code>addr</code></em></code>] [name] [type] [class] [queryopt...]</p></div>
-<div class="cmdsynopsis"><p><code class="command">delv</code>  [<code class="option">-h</code>]</p></div>
-<div class="cmdsynopsis"><p><code class="command">delv</code>  [<code class="option">-v</code>]</p></div>
-<div class="cmdsynopsis"><p><code class="command">delv</code>  [queryopt...] [query...]</p></div>
-</div>
-<div class="refsection">
+    <div class="cmdsynopsis"><p>
+      <code class="command">delv</code> 
+       [@server]
+       [
+       [<code class="option">-4</code>]
+        |  [<code class="option">-6</code>]
+      ]
+       [<code class="option">-a <em class="replaceable"><code>anchor-file</code></em></code>]
+       [<code class="option">-b <em class="replaceable"><code>address</code></em></code>]
+       [<code class="option">-c <em class="replaceable"><code>class</code></em></code>]
+       [<code class="option">-d <em class="replaceable"><code>level</code></em></code>]
+       [<code class="option">-i</code>]
+       [<code class="option">-m</code>]
+       [<code class="option">-p <em class="replaceable"><code>port#</code></em></code>]
+       [<code class="option">-q <em class="replaceable"><code>name</code></em></code>]
+       [<code class="option">-t <em class="replaceable"><code>type</code></em></code>]
+       [<code class="option">-x <em class="replaceable"><code>addr</code></em></code>]
+       [name]
+       [type]
+       [class]
+       [queryopt...]
+    </p></div>
+
+    <div class="cmdsynopsis"><p>
+      <code class="command">delv</code> 
+       [<code class="option">-h</code>]
+    </p></div>
+
+    <div class="cmdsynopsis"><p>
+      <code class="command">delv</code> 
+       [<code class="option">-v</code>]
+    </p></div>
+
+    <div class="cmdsynopsis"><p>
+      <code class="command">delv</code> 
+       [queryopt...]
+       [query...]
+    </p></div>
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.4.7"></a><h2>DESCRIPTION</h2>
-<p><span class="command"><strong>delv</strong></span>
+
+    <p><span class="command"><strong>delv</strong></span>
       is a tool for sending
       DNS queries and validating the results, using the same internal
       resolver and validator logic as <span class="command"><strong>named</strong></span>.
     </p>
-<p>
+    <p>
       <span class="command"><strong>delv</strong></span> will send to a specified name server all
       queries needed to fetch and validate the requested data; this
       includes the original requested query, subsequent queries to follow
       behavior of a name server configured for DNSSEC validating and
       forwarding.
     </p>
-<p>
+    <p>
       By default, responses are validated using built-in DNSSEC trust
       anchor for the root zone (".").  Records returned by
       <span class="command"><strong>delv</strong></span> are either fully validated or
       be used to check the validity of DNS responses in environments
       where local name servers may not be trustworthy.
     </p>
-<p>
+    <p>
       Unless it is told to query a specific name server,
       <span class="command"><strong>delv</strong></span> will try each of the servers listed in
       <code class="filename">/etc/resolv.conf</code>. If no usable server
       queries to the localhost addresses (127.0.0.1 for IPv4, ::1
       for IPv6).
     </p>
-<p>
+    <p>
       When no command line arguments or options are given,
       <span class="command"><strong>delv</strong></span> will perform an NS query for "."
       (the root zone).
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.4.8"></a><h2>SIMPLE USAGE</h2>
-<p>
+
+
+    <p>
       A typical invocation of <span class="command"><strong>delv</strong></span> looks like:
       </p>
 <pre class="programlisting"> delv @server name type </pre>
 <div class="variablelist"><dl class="variablelist">
 <dt><span class="term"><code class="constant">server</code></span></dt>
 <dd>
-<p>
+           <p>
              is the name or IP address of the name server to query.  This
              can be an IPv4 address in dotted-decimal notation or an IPv6
              address in colon-delimited notation.  When the supplied
              initial lookup is <span class="emphasis"><em>not</em></span> validated
              by DNSSEC).
            </p>
-<p>
+           <p>
              If no <em class="parameter"><code>server</code></em> argument is
              provided, <span class="command"><strong>delv</strong></span> consults
              <code class="filename">/etc/resolv.conf</code>; if an
              the localhost addresses (127.0.0.1 for IPv4,
              ::1 for IPv6).
            </p>
-</dd>
+         </dd>
 <dt><span class="term"><code class="constant">name</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              is the domain name to be looked up.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="constant">type</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              indicates what type of query is required &#8212;
              ANY, A, MX, etc.
              <em class="parameter"><code>type</code></em> can be any valid query
              <em class="parameter"><code>type</code></em> argument is supplied,
              <span class="command"><strong>delv</strong></span> will perform a lookup for an
              A record.
-           </p></dd>
+           </p>
+         </dd>
 </dl></div>
 <p>
     </p>
-</div>
-<div class="refsection">
+
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.4.9"></a><h2>OPTIONS</h2>
-<div class="variablelist"><dl class="variablelist">
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term">-a <em class="replaceable"><code>anchor-file</code></em></span></dt>
 <dd>
-<p>
+         <p>
            Specifies a file from which to read DNSSEC trust anchors.
            The default is <code class="filename">/etc/bind.keys</code>, which
            is included with <acronym class="acronym">BIND</acronym> 9 and contains
            one or more trust anchors for the root zone (".").
          </p>
-<p>
+         <p>
            Keys that do not match the root zone name are ignored.
             An alternate key name can be specified using the
            <code class="option">+root=NAME</code> options.
          </p>
-<p>
+         <p>
            Note: When reading the trust anchor file,
            <span class="command"><strong>delv</strong></span> treats <code class="option">trust-anchors</code>
            <code class="option">initial-key</code> and <code class="option">static-key</code>
            <code class="filename">/etc/bind.keys</code> to use DNSSEC
            validation in <span class="command"><strong>delv</strong></span>.
          </p>
-</dd>
+       </dd>
 <dt><span class="term">-b  <em class="replaceable"><code>address</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Sets the source IP address of the query to
            <em class="parameter"><code>address</code></em>.  This must be a valid address
            on one of the host's network interfaces or "0.0.0.0" or "::".
            An optional source port may be specified by appending
            "#&lt;port&gt;"
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-c <em class="replaceable"><code>class</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Sets the query class for the requested data. Currently,
            only class "IN" is supported in <span class="command"><strong>delv</strong></span>
            and any other value is ignored.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-d <em class="replaceable"><code>level</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Set the systemwide debug level to <code class="option">level</code>.
            The allowed range is from 0 to 99.
            The default is 0 (no debugging).
            See the <code class="option">+mtrace</code>, <code class="option">+rtrace</code>,
            and <code class="option">+vtrace</code> options below for additional
            debugging details.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-h</span></dt>
-<dd><p>
+<dd>
+         <p>
            Display the <span class="command"><strong>delv</strong></span> help usage output and exit.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-i</span></dt>
-<dd><p>
+<dd>
+         <p>
            Insecure mode. This disables internal DNSSEC validation.
            (Note, however, this does not set the CD bit on upstream
            queries. If the server being queried is performing DNSSEC
            can cause <span class="command"><strong>delv</strong></span> to time out. When it
            is necessary to examine invalid data to debug a DNSSEC
            problem, use <span class="command"><strong>dig +cd</strong></span>.)
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-m</span></dt>
-<dd><p>
+<dd>
+         <p>
            Enables memory usage debugging.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-p <em class="replaceable"><code>port#</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Specifies a destination port to use for queries instead of
            the standard DNS port number 53.  This option would be used
            with a name server that has been configured to listen
            for queries on a non-standard port number.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-q <em class="replaceable"><code>name</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Sets the query name to <em class="parameter"><code>name</code></em>.
            While the query name can be specified without using the
            <code class="option">-q</code>, it is sometimes necessary to disambiguate
            names from types or classes (for example, when looking up the
            name "ns", which could be misinterpreted as the type NS,
            or "ch", which could be misinterpreted as class CH).
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-t <em class="replaceable"><code>type</code></em></span></dt>
 <dd>
-<p>
+         <p>
            Sets the query type to <em class="parameter"><code>type</code></em>, which
            can be any valid query type supported in BIND 9 except
            for zone transfer types AXFR and IXFR. As with
            query name type or class when they are ambiguous.
            it is sometimes necessary to disambiguate names from types.
          </p>
-<p>
+         <p>
            The default query type is "A", unless the <code class="option">-x</code>
            option is supplied to indicate a reverse lookup, in which case
            it is "PTR".
          </p>
-</dd>
+       </dd>
 <dt><span class="term">-v</span></dt>
-<dd><p>
+<dd>
+         <p>
            Print the <span class="command"><strong>delv</strong></span> version and exit.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-x <em class="replaceable"><code>addr</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Performs a reverse lookup, mapping an addresses to
            a name.  <em class="parameter"><code>addr</code></em> is an IPv4 address in
            dotted-decimal notation, or a colon-delimited IPv6 address.
            lookup for a name like <code class="literal">11.12.13.10.in-addr.arpa</code>
            and sets the query type to PTR.  IPv6 addresses are looked up
            using nibble format under the IP6.ARPA domain.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-4</span></dt>
-<dd><p>
+<dd>
+         <p>
            Forces <span class="command"><strong>delv</strong></span> to only use IPv4.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-6</span></dt>
-<dd><p>
+<dd>
+         <p>
            Forces <span class="command"><strong>delv</strong></span> to only use IPv6.
-         </p></dd>
+         </p>
+       </dd>
 </dl></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.4.10"></a><h2>QUERY OPTIONS</h2>
-<p><span class="command"><strong>delv</strong></span>
+
+
+    <p><span class="command"><strong>delv</strong></span>
       provides a number of query options which affect the way results are
       displayed, and in some cases the way lookups are performed.
     </p>
-<p>
+
+    <p>
       Each query option is identified by a keyword preceded by a plus sign
       (<code class="literal">+</code>).  Some keywords set or reset an
       option.  These may be preceded by the string
       </p>
 <div class="variablelist"><dl class="variablelist">
 <dt><span class="term"><code class="option">+[no]cdflag</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Controls whether to set the CD (checking disabled) bit in
              queries sent by <span class="command"><strong>delv</strong></span>. This may be useful
              when troubleshooting DNSSEC problems from behind a validating
              the CD flag on queries will cause the resolver to return
              invalid responses, which <span class="command"><strong>delv</strong></span> can then
              validate internally and report the errors in detail.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]class</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Controls whether to display the CLASS when printing
              a record. The default is to display the CLASS.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]ttl</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Controls whether to display the TTL when printing
              a record. The default is to display the TTL.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]rtrace</code></span></dt>
 <dd>
-<p>
+           <p>
              Toggle resolver fetch logging. This reports the
              name and type of each query sent by <span class="command"><strong>delv</strong></span>
              in the process of carrying out the resolution and validation
              all subsequent queries to follow CNAMEs and to establish a
              chain of trust for DNSSEC validation.
            </p>
-<p>
+           <p>
              This is equivalent to setting the debug level to 1 in
              the "resolver" logging category. Setting the systemwide
              debug level to 1 using the <code class="option">-d</code> option will
              product the same output (but will affect other logging
              categories as well).
            </p>
-</dd>
+         </dd>
 <dt><span class="term"><code class="option">+[no]mtrace</code></span></dt>
 <dd>
-<p>
+           <p>
              Toggle message logging. This produces a detailed dump of
              the responses received by <span class="command"><strong>delv</strong></span> in the
              process of carrying out the resolution and validation process.
            </p>
-<p>
+           <p>
              This is equivalent to setting the debug level to 10
              for the "packets" module of the "resolver" logging
              category. Setting the systemwide debug level to 10 using
              the <code class="option">-d</code> option will produce the same output
              (but will affect other logging categories as well).
            </p>
-</dd>
+         </dd>
 <dt><span class="term"><code class="option">+[no]vtrace</code></span></dt>
 <dd>
-<p>
+           <p>
              Toggle validation logging. This shows the internal
              process of the validator as it determines whether an
              answer is validly signed, unsigned, or invalid.
            </p>
-<p>
+           <p>
              This is equivalent to setting the debug level to 3
              for the "validator" module of the "dnssec" logging
              category. Setting the systemwide debug level to 3 using
              the <code class="option">-d</code> option will produce the same output
              (but will affect other logging categories as well).
            </p>
-</dd>
+         </dd>
 <dt><span class="term"><code class="option">+[no]short</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Provide a terse answer.  The default is to print the answer in a
              verbose form.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]comments</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Toggle the display of comment lines in the output.  The default
              is to print comments.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]rrcomments</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Toggle the display of per-record comments in the output (for
              example, human-readable key information about DNSKEY records).
              The default is to print per-record comments.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]crypto</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Toggle the display of cryptographic fields in DNSSEC records.
              The contents of these field are unnecessary to debug most DNSSEC
              validation failures and removing them makes it easier to see
              When omitted they are replaced by the string "[omitted]" or
              in the DNSKEY case the key id is displayed as the replacement,
              e.g. "[ key id = value ]".
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]trust</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Controls whether to display the trust level when printing
              a record. The default is to display the trust level.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]split[=W]</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Split long hex- or base64-formatted fields in resource
              records into chunks of <em class="parameter"><code>W</code></em> characters
              (where <em class="parameter"><code>W</code></em> is rounded up to the nearest
              <em class="parameter"><code>+split=0</code></em> causes fields not to be
              split at all.  The default is 56 characters, or 44 characters
              when multiline mode is active.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]all</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Set or clear the display options
              <code class="option">+[no]comments</code>,
              <code class="option">+[no]rrcomments</code>, and
              <code class="option">+[no]trust</code> as a group.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]multiline</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Print long records (such as RRSIG, DNSKEY, and SOA records)
              in a verbose multi-line format with human-readable comments.
              The default is to print each record on a single line, to
              facilitate machine parsing of the <span class="command"><strong>delv</strong></span>
              output.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]dnssec</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Indicates whether to display RRSIG records in the
              <span class="command"><strong>delv</strong></span> output.  The default is to
              do so.  Note that (unlike in <span class="command"><strong>dig</strong></span>)
              DNSSEC records are always requested, and validation
              will always occur unless suppressed by the use of
              <code class="option">-i</code> or <code class="option">+noroot</code>.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]root[=ROOT]</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Indicates whether to perform conventional
              DNSSEC validation, and if so, specifies the
              name of a trust anchor.  The default is to validate using
              a built-in key.  If specifying a different trust anchor,
              then <code class="option">-a</code> must be used to specify a file
              containing the key.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]tcp</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Controls whether to use TCP when sending queries.
              The default is to use UDP unless a truncated
              response has been received.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]unknownformat</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Print all RDATA in unknown RR type presentation format
              (RFC 3597). The default is to print RDATA for known types
              in the type's presentation format.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]yaml</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Print response data in YAML format.
-           </p></dd>
+           </p>
+         </dd>
 </dl></div>
 <p>
 
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.4.11"></a><h2>FILES</h2>
-<p><code class="filename">/etc/bind.keys</code></p>
-<p><code class="filename">/etc/resolv.conf</code></p>
-</div>
-<div class="refsection">
+
+    <p><code class="filename">/etc/bind.keys</code></p>
+    <p><code class="filename">/etc/resolv.conf</code></p>
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.4.12"></a><h2>SEE ALSO</h2>
-<p><span class="citerefentry"><span class="refentrytitle">dig</span>(1)</span>,
-      <span class="citerefentry"><span class="refentrytitle">named</span>(8)</span>,
+
+    <p><span class="citerefentry">
+       <span class="refentrytitle">dig</span>(1)
+      </span>,
+      <span class="citerefentry">
+       <span class="refentrytitle">named</span>(8)
+      </span>,
       <em class="citetitle">RFC4034</em>,
       <em class="citetitle">RFC4035</em>,
       <em class="citetitle">RFC4431</em>,
       <em class="citetitle">RFC5074</em>,
       <em class="citetitle">RFC5155</em>.
     </p>
-</div>
+  </div>
+
 </div>
 <div class="navfooter">
 <hr>
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index b8984872c6a7aa0f9a0405f7719d592981dd0e5f..5eb80e13a47c6de155ea023f5ea4939ebee54c35 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>dig</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="up" href="Bv9ARM.ch12.html" title="Manual pages">
 <link rel="prev" href="man.delv.html" title="delv">
 </div>
 <div class="refentry">
 <a name="man.dig"></a><div class="titlepage"></div>
-<div class="refnamediv">
+  
+  
+
+  
+
+  <div class="refnamediv">
 <h2>Name</h2>
-<p>dig &#8212; DNS lookup utility</p>
+<p>
+    dig
+     &#8212; DNS lookup utility
+  </p>
 </div>
-<div class="refsynopsisdiv">
+
+  
+
+  <div class="refsynopsisdiv">
 <h2>Synopsis</h2>
-<div class="cmdsynopsis"><p><code class="command">dig</code>  [@server] [<code class="option">-b <em class="replaceable"><code>address</code></em></code>] [<code class="option">-c <em class="replaceable"><code>class</code></em></code>] [<code class="option">-f <em class="replaceable"><code>filename</code></em></code>] [<code class="option">-k <em class="replaceable"><code>filename</code></em></code>] [<code class="option">-m</code>] [<code class="option">-p <em class="replaceable"><code>port#</code></em></code>] [<code class="option">-q <em class="replaceable"><code>name</code></em></code>] [<code class="option">-t <em class="replaceable"><code>type</code></em></code>] [<code class="option">-v</code>] [<code class="option">-x <em class="replaceable"><code>addr</code></em></code>] [<code class="option">-y <em class="replaceable"><code>[<span class="optional">hmac:</span>]name:key</code></em></code>] [[<code class="option">-4</code>] |  [<code class="option">-6</code>]] [name] [type] [class] [queryopt...]</p></div>
-<div class="cmdsynopsis"><p><code class="command">dig</code>  [<code class="option">-h</code>]</p></div>
-<div class="cmdsynopsis"><p><code class="command">dig</code>  [global-queryopt...] [query...]</p></div>
-</div>
-<div class="refsection">
+    <div class="cmdsynopsis"><p>
+      <code class="command">dig</code> 
+       [@server]
+       [<code class="option">-b <em class="replaceable"><code>address</code></em></code>]
+       [<code class="option">-c <em class="replaceable"><code>class</code></em></code>]
+       [<code class="option">-f <em class="replaceable"><code>filename</code></em></code>]
+       [<code class="option">-k <em class="replaceable"><code>filename</code></em></code>]
+       [<code class="option">-m</code>]
+       [<code class="option">-p <em class="replaceable"><code>port#</code></em></code>]
+       [<code class="option">-q <em class="replaceable"><code>name</code></em></code>]
+       [<code class="option">-t <em class="replaceable"><code>type</code></em></code>]
+       [<code class="option">-v</code>]
+       [<code class="option">-x <em class="replaceable"><code>addr</code></em></code>]
+       [<code class="option">-y <em class="replaceable"><code>[<span class="optional">hmac:</span>]name:key</code></em></code>]
+       [
+       [<code class="option">-4</code>]
+        |  [<code class="option">-6</code>]
+      ]
+       [name]
+       [type]
+       [class]
+       [queryopt...]
+    </p></div>
+
+    <div class="cmdsynopsis"><p>
+      <code class="command">dig</code> 
+       [<code class="option">-h</code>]
+    </p></div>
+
+    <div class="cmdsynopsis"><p>
+      <code class="command">dig</code> 
+       [global-queryopt...]
+       [query...]
+    </p></div>
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.5.7"></a><h2>DESCRIPTION</h2>
-<p><span class="command"><strong>dig</strong></span> is a flexible tool
+
+    <p><span class="command"><strong>dig</strong></span> is a flexible tool
       for interrogating DNS name servers.  It performs DNS lookups and
       displays the answers that are returned from the name server(s) that
       were queried.  Most DNS administrators use <span class="command"><strong>dig</strong></span> to
@@ -52,7 +96,8 @@
       clarity of output.  Other lookup tools tend to have less functionality
       than <span class="command"><strong>dig</strong></span>.
     </p>
-<p>
+
+    <p>
       Although <span class="command"><strong>dig</strong></span> is normally used with
       command-line
       arguments, it also has a batch mode of operation for reading lookup
       from the
       command line.
     </p>
-<p>
+
+    <p>
       Unless it is told to query a specific name server,
       <span class="command"><strong>dig</strong></span> will try each of the servers listed in
       <code class="filename">/etc/resolv.conf</code>. If no usable server addresses
       are found, <span class="command"><strong>dig</strong></span> will send the query to the local
       host.
     </p>
-<p>
+
+    <p>
       When no command line arguments or options are given,
       <span class="command"><strong>dig</strong></span> will perform an NS query for "." (the root).
     </p>
-<p>
+
+    <p>
       It is possible to set per-user defaults for <span class="command"><strong>dig</strong></span> via
       <code class="filename">${HOME}/.digrc</code>. This file is read and any
       options in it are applied before the command line arguments.
       The <code class="option">-r</code> option disables this feature, for
       scripts that need predictable behaviour.
     </p>
-<p>
+
+    <p>
       The IN and CH class names overlap with the IN and CH top level
       domain names.  Either use the <code class="option">-t</code> and
       <code class="option">-c</code> options to specify the type and class,
       use the <code class="option">-q</code> the specify the domain name, or
       use "IN." and "CH." when looking up these top level domains.
     </p>
-</div>
-<div class="refsection">
+
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.5.8"></a><h2>SIMPLE USAGE</h2>
-<p>
+
+
+    <p>
       A typical invocation of <span class="command"><strong>dig</strong></span> looks like:
       </p>
 <pre class="programlisting"> dig @server name type </pre>
 <div class="variablelist"><dl class="variablelist">
 <dt><span class="term"><code class="constant">server</code></span></dt>
 <dd>
-<p>
+           <p>
              is the name or IP address of the name server to query.  This
              can be an IPv4 address in dotted-decimal notation or an IPv6
              address in colon-delimited notation.  When the supplied
              <span class="command"><strong>dig</strong></span> resolves that name before querying
              that name server.
            </p>
-<p>
+           <p>
              If no <em class="parameter"><code>server</code></em> argument is
              provided, <span class="command"><strong>dig</strong></span> consults
              <code class="filename">/etc/resolv.conf</code>; if an
              local host.  The reply from the name server that
              responds is displayed.
            </p>
-</dd>
+         </dd>
 <dt><span class="term"><code class="constant">name</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              is the name of the resource record that is to be looked up.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="constant">type</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              indicates what type of query is required &#8212;
              ANY, A, MX, SIG, etc.
              <em class="parameter"><code>type</code></em> can be any valid query
              <em class="parameter"><code>type</code></em> argument is supplied,
              <span class="command"><strong>dig</strong></span> will perform a lookup for an
              A record.
-           </p></dd>
+           </p>
+         </dd>
 </dl></div>
 <p>
     </p>
-</div>
-<div class="refsection">
+
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.5.9"></a><h2>OPTIONS</h2>
-<div class="variablelist"><dl class="variablelist">
+
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term">-4</span></dt>
-<dd><p>
+<dd>
+         <p>
            Use IPv4 only.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-6</span></dt>
-<dd><p>
+<dd>
+         <p>
            Use IPv6 only.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-b <em class="replaceable"><code>address[<span class="optional">#port</span>]</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Set the source IP address of the query.
            The <em class="parameter"><code>address</code></em> must be a valid address on
            one of the host's network interfaces, or "0.0.0.0" or "::". An
            optional port may be specified by appending "#&lt;port&gt;"
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-c <em class="replaceable"><code>class</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Set the query class. The
            default <em class="parameter"><code>class</code></em> is IN; other classes
            are HS for Hesiod records or CH for Chaosnet records.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-f <em class="replaceable"><code>file</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Batch mode: <span class="command"><strong>dig</strong></span> reads a list of lookup
            requests to process from the
            given <em class="parameter"><code>file</code></em>. Each line in the file
            should be organized in the same way they would be
            presented as queries to
            <span class="command"><strong>dig</strong></span> using the command-line interface.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-k <em class="replaceable"><code>keyfile</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Sign queries using TSIG using a key read from the given file.
            Key files can be generated using
-           <span class="citerefentry"><span class="refentrytitle">tsig-keygen</span>(8)</span>.
+           <span class="citerefentry">
+             <span class="refentrytitle">tsig-keygen</span>(8)
+           </span>.
            When using TSIG authentication with <span class="command"><strong>dig</strong></span>,
            the name server that is queried needs to know the key and
            algorithm that is being used. In BIND, this is done by
            providing appropriate <span class="command"><strong>key</strong></span>
            and <span class="command"><strong>server</strong></span> statements in
            <code class="filename">named.conf</code>.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-m</span></dt>
-<dd><p>
+<dd>
+         <p>
            Enable memory usage debugging.
            
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-p <em class="replaceable"><code>port</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Send the query to a non-standard port on the server,
            instead of the default port 53. This option would be used
            to test a name server that has been configured to listen
            for queries on a non-standard port number.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-q <em class="replaceable"><code>name</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            The domain name to query. This is useful to distinguish
            the <em class="parameter"><code>name</code></em> from other arguments.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-r</span></dt>
-<dd><p>
+<dd>
+         <p>
            Do not read options from <code class="filename">${HOME}/.digrc</code>.
            This is useful for scripts that need predictable behaviour.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-t <em class="replaceable"><code>type</code></em></span></dt>
 <dd>
-<p>
+         <p>
            The resource record type to query. It can be any valid query
            type.  If it is a resource record type supported in BIND 9, it
            can be given by the type mnemonic (such as "NS" or "AAAA").
            record was
            <em class="parameter"><code>N</code></em>.
          </p>
-<p>
+         <p>
            All resource record types can be expressed as "TYPEnn", where
            "nn" is the number of the type. If the resource record type is
            not supported in BIND 9, the result will be displayed as
            described in RFC 3597.
          </p>
-</dd>
+       </dd>
 <dt><span class="term">-u</span></dt>
-<dd><p>
+<dd>
+         <p>
            Print query times in microseconds instead of milliseconds.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-v</span></dt>
-<dd><p>
+<dd>
+         <p>
            Print the version number and exit.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-x <em class="replaceable"><code>addr</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Simplified reverse lookups, for mapping addresses to
            names. The <em class="parameter"><code>addr</code></em> is an IPv4 address
            in dotted-decimal notation, or a colon-delimited IPv6
            query type and class to PTR and IN respectively. IPv6
            addresses are looked up using nibble format under the
            IP6.ARPA domain.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-y <em class="replaceable"><code>[<span class="optional">hmac:</span>]keyname:secret</code></em></span></dt>
 <dd>
-<p>
+         <p>
            Sign queries using TSIG with the given authentication key.
            <em class="parameter"><code>keyname</code></em> is the name of the key, and
            <em class="parameter"><code>secret</code></em> is the base64 encoded shared secret.
            is not specified, the default is <code class="literal">hmac-md5</code>
            or if MD5 was disabled <code class="literal">hmac-sha256</code>.
          </p>
-<p>
+         <p>
            NOTE: You should use the <code class="option">-k</code> option and
            avoid the <code class="option">-y</code> option, because
            with <code class="option">-y</code> the shared secret is supplied as
            a command line argument in clear text. This may be visible
            in the output from
-           <span class="citerefentry"><span class="refentrytitle">ps</span>(1)</span>
+           <span class="citerefentry">
+             <span class="refentrytitle">ps</span>(1)
+           </span>
            or in a history file maintained by the user's shell.
          </p>
-</dd>
+       </dd>
 </dl></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.5.10"></a><h2>QUERY OPTIONS</h2>
-<p><span class="command"><strong>dig</strong></span>
+
+
+    <p><span class="command"><strong>dig</strong></span>
       provides a number of query options which affect
       the way in which lookups are made and the results displayed.  Some of
       these set or reset flag bits in the query header, some determine which
       sections of the answer get printed, and others determine the timeout
       and retry strategies.
     </p>
-<p>
+
+    <p>
       Each query option is identified by a keyword preceded by a plus sign
       (<code class="literal">+</code>).  Some keywords set or reset an
       option.  These may be preceded
       </p>
 <div class="variablelist"><dl class="variablelist">
 <dt><span class="term"><code class="option">+[no]aaflag</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              A synonym for <em class="parameter"><code>+[no]aaonly</code></em>.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]aaonly</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Sets the "aa" flag in the query.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]additional</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Display [do not display] the additional section of a
              reply.  The default is to display it.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]adflag</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Set [do not set] the AD (authentic data) bit in the
              query.  This requests the server to return whether
              all of the answer and authority sections have all
              from a OPT-OUT range.  AD=0 indicate that some part
              of the answer was insecure or not validated.  This
              bit is set by default.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]all</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Set or clear all display flags.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]answer</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Display [do not display] the answer section of a
              reply.  The default is to display it.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]authority</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Display [do not display] the authority section of a
              reply.  The default is to display it.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]badcookie</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Retry lookup with the new server cookie if a
              BADCOOKIE response is received.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]besteffort</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Attempt to display the contents of messages which are
              malformed.  The default is to not display malformed
              answers.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+bufsize=B</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Set the UDP message buffer size advertised using EDNS0
              to <em class="parameter"><code>B</code></em> bytes.  The maximum and
              minimum sizes of this buffer are 65535 and 0 respectively.
              Values outside this range are rounded up or down
              appropriately.  Values other than zero will cause a
              EDNS query to be sent.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]cdflag</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Set [do not set] the CD (checking disabled) bit in
              the query.  This requests the server to not perform
              DNSSEC validation of responses.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]class</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Display [do not display] the CLASS when printing the
              record.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]cmd</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Toggles the printing of the initial comment in the
              output, identifying the version of <span class="command"><strong>dig</strong></span>
              and the query options that have been applied.  This option
              always has global effect; it cannot be set globally
              and then overridden on a per-lookup basis.  The default
              is to print this comment.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]comments</code></span></dt>
 <dd>
-<p>
+           <p>
              Toggles the display of some comment lines in the output,
              containing information about the packet header and
              OPT pseudosection, and the names of the response
              section.  The default is to print these comments.
            </p>
-<p>
+           <p>
              Other types of comments in the output are not affected by
              this option, but can be controlled using other command
              line switches. These include <span class="command"><strong>+[no]cmd</strong></span>,
              <span class="command"><strong>+[no]stats</strong></span>, and
              <span class="command"><strong>+[no]rrcomments</strong></span>.
            </p>
-</dd>
+         </dd>
 <dt><span class="term"><code class="option">+[no]cookie[<span class="optional">=####</span>]</code></span></dt>
 <dd>
-<p>
+           <p>
              Send a COOKIE EDNS option, with optional
              value.  Replaying a COOKIE from a previous response will
              allow the server to identify a previous client.  The
              default is <code class="option">+cookie</code>.
            </p>
-<p>
+           <p>
              <span class="command"><strong>+cookie</strong></span> is also set when +trace
              is set to better emulate the default queries from a
              nameserver.
            </p>
-</dd>
+         </dd>
 <dt><span class="term"><code class="option">+[no]crypto</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Toggle the display of cryptographic fields in DNSSEC
              records.  The contents of these field are unnecessary
              to debug most DNSSEC validation failures and removing
              are replaced by the string "[omitted]" or in the
              DNSKEY case the key id is displayed as the replacement,
              e.g. "[ key id = value ]".
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]defname</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Deprecated, treated as a synonym for
              <em class="parameter"><code>+[no]search</code></em>
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]dnssec</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Requests DNSSEC records be sent by setting the DNSSEC
              OK bit (DO) in the OPT record in the additional section
              of the query.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+domain=somename</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Set the search list to contain the single domain
              <em class="parameter"><code>somename</code></em>, as if specified in
              a <span class="command"><strong>domain</strong></span> directive in
              <code class="filename">/etc/resolv.conf</code>, and enable
              search list processing as if the
              <em class="parameter"><code>+search</code></em> option were given.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+dscp=value</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Set the DSCP code point to be used when sending the
              query.  Valid DSCP code points are in the range
              [0..63].  By default no code point is explicitly set.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]edns[=#]</code></span></dt>
-<dd><p>
+<dd>
+           <p>
               Specify the EDNS version to query with.  Valid values
               are 0 to 255.  Setting the EDNS version will cause
               a EDNS query to be sent.  <code class="option">+noedns</code>
               clears the remembered EDNS version.  EDNS is set to
               0 by default.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]ednsflags[=#]</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Set the must-be-zero EDNS flags bits (Z bits) to the
              specified value. Decimal, hex and octal encodings are
              accepted. Setting a named flag (e.g. DO) will silently be
              ignored. By default, no Z bits are set.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]ednsnegotiation</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Enable / disable EDNS version negotiation. By default
              EDNS version negotiation is enabled.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]ednsopt[=code[:value]]</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Specify EDNS option with code point <code class="option">code</code>
              and optionally payload of <code class="option">value</code> as a
              hexadecimal string.  <code class="option">code</code> can be
              <code class="literal">NSID</code> or <code class="literal">ECS</code>),
              or an arbitrary numeric value.  <code class="option">+noednsopt</code>
              clears the EDNS options to be sent.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]expire</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Send an EDNS Expire option.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]expandaaaa</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              When printing AAAA record print all zero nibbles rather
              than the default RFC 5952 preferred presentation format.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]fail</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Do not try the next server if you receive a SERVFAIL.
              The default is to not try the next server which is
              the reverse of normal stub resolver behavior.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]header-only</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Send a query with a DNS header without a question section.
              The default is to add a question section.  The query type
              and query name are ignored when this is set.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]identify</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Show [or do not show] the IP address and port number
              that supplied the answer when the
              <em class="parameter"><code>+short</code></em> option is enabled.  If
              short form answers are requested, the default is not
              to show the source address and port number of the
              server that provided the answer.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]idnin</code></span></dt>
 <dd>
-<p>
+           <p>
              Process [do not process] IDN domain names on input.
              This requires IDN SUPPORT to have been enabled at
              compile time.
            </p>
-<p>
+           <p>
              The default is to process IDN input when standard output
              is a tty.  The IDN processing on input is disabled when
              dig output is redirected to files, pipes, and other
              non-tty file descriptors.
            </p>
-</dd>
+         </dd>
 <dt><span class="term"><code class="option">+[no]idnout</code></span></dt>
 <dd>
-<p>
+           <p>
              Convert [do not convert] puny code on output.
              This requires IDN SUPPORT to have been enabled at
              compile time.
            </p>
-<p>
+           <p>
              The default is to process puny code on output when
              standard output is a tty.  The puny code processing on
              output is disabled when dig output is redirected to
              files, pipes, and other non-tty file descriptors.
            </p>
-</dd>
+         </dd>
 <dt><span class="term"><code class="option">+[no]ignore</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Ignore truncation in UDP responses instead of retrying
              with TCP.  By default, TCP retries are performed.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]keepalive</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Send [or do not send] an EDNS Keepalive option.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]keepopen</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Keep the TCP socket open between queries and reuse
              it rather than creating a new TCP socket for each
              lookup.  The default is <code class="option">+nokeepopen</code>.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]mapped</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Allow mapped IPv4 over IPv6 addresses to be used.  The
              default is <code class="option">+mapped</code>.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]multiline</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Print records like the SOA records in a verbose
              multi-line format with human-readable comments.  The
              default is to print each record on a single line, to
              facilitate machine parsing of the <span class="command"><strong>dig</strong></span>
              output.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+ndots=D</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Set the number of dots that have to appear in
              <em class="parameter"><code>name</code></em> to <em class="parameter"><code>D</code></em>
              for it to be considered absolute.  The default value
              or <code class="option">domain</code> directive in
              <code class="filename">/etc/resolv.conf</code> if
              <code class="option">+search</code> is set.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]nsid</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Include an EDNS name server ID request when sending
              a query.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]nssearch</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              When this option is set, <span class="command"><strong>dig</strong></span>
              attempts to find the authoritative name servers for
              the zone containing the name being looked up and
              display the SOA record that each name server has for
              the zone. Addresses of servers that that did not
              respond are also printed.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]onesoa</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Print only one (starting) SOA record when performing
              an AXFR. The default is to print both the starting
              and ending SOA records.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]opcode=value</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Set [restore] the DNS message opcode to the specified
              value.  The default value is QUERY (0).
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+padding=value</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Pad the size of the query packet using the EDNS Padding option
              to blocks of <em class="parameter"><code>value</code></em> bytes. For example,
              <code class="option">+padding=32</code> would cause a 48-byte query to
              however, this is not mandatory.  Responses to
              padded queries may also be padded, but only if the query
              uses TCP or DNS COOKIE.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]qr</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Toggles the display of the query message as it is sent.
              By default, the query is not printed.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]question</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Toggles the display of the question section of a query
              when an answer is returned.  The default is to print
              the question section as a comment.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]raflag</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Set [do not set] the RA (Recursion Available) bit in
              the query. The default is +noraflag. This bit should
              be ignored by the server for QUERY.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]rdflag</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              A synonym for <em class="parameter"><code>+[no]recurse</code></em>.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]recurse</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Toggle the setting of the RD (recursion desired) bit
              in the query.  This bit is set by default, which means
              <span class="command"><strong>dig</strong></span> normally sends recursive
              when using <em class="parameter"><code>+trace</code></em> except for
              an initial recursive query to get the list of root
              servers.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+retry=T</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Sets the number of times to retry UDP queries to
              server to <em class="parameter"><code>T</code></em> instead of the
              default, 2.  Unlike <em class="parameter"><code>+tries</code></em>,
              this does not include the initial query.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]rrcomments</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Toggle the display of per-record comments in the
              output (for example, human-readable key information
              about DNSKEY records).  The default is not to print
              record comments unless multiline mode is active.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]search</code></span></dt>
 <dd>
-<p>
+           <p>
              Use [do not use] the search list defined by the
              searchlist or domain directive in
              <code class="filename">resolv.conf</code> (if any).  The search
              list is not used by default.
            </p>
-<p>
+           <p>
              'ndots' from <code class="filename">resolv.conf</code> (default 1)
               which may be overridden by <em class="parameter"><code>+ndots</code></em>
              determines if the name will be treated as relative
              or not and hence whether a search is eventually
              performed or not.
            </p>
-</dd>
+         </dd>
 <dt><span class="term"><code class="option">+[no]short</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Provide a terse answer.  The default is to print the
              answer in a verbose form.  This option always has global
              effect; it cannot be set globally and then overridden on
              a per-lookup basis.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]showsearch</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Perform [do not perform] a search showing intermediate
              results.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]sigchase</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              This feature is now obsolete and has been removed;
              use <span class="command"><strong>delv</strong></span> instead.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+split=W</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Split long hex- or base64-formatted fields in resource
              records into chunks of <em class="parameter"><code>W</code></em>
              characters (where <em class="parameter"><code>W</code></em> is rounded
              <em class="parameter"><code>+split=0</code></em> causes fields not to
              be split at all.  The default is 56 characters, or
              44 characters when multiline mode is active.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]stats</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Toggles the printing of statistics: when the query was made,
              the size of the reply and so on.  The default behavior is to
              print the query statistics as a comment after each lookup.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]subnet=addr[/prefix-length]</code></span></dt>
 <dd>
-<p>
+           <p>
              Send (don't send) an EDNS Client Subnet option with the
              specified IP address or network prefix.
            </p>
-<p>
+           <p>
              <span class="command"><strong>dig +subnet=0.0.0.0/0</strong></span>, or simply
              <span class="command"><strong>dig +subnet=0</strong></span> for short, sends an EDNS
              CLIENT-SUBNET option with an empty address and a source
              <span class="emphasis"><em>not</em></span> be used when resolving
              this query.
            </p>
-</dd>
+         </dd>
 <dt><span class="term"><code class="option">+[no]tcflag</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Set [do not set] the TC (TrunCation) bit in the query.
              The default is +notcflag.  This bit should be ignored
              by the server for QUERY.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]tcp</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Use [do not use] TCP when querying name servers. The
              default behavior is to use UDP unless a type
              <code class="literal">any</code> or <code class="literal">ixfr=N</code>
              query is requested, in which case the default is TCP.
              AXFR queries always use TCP.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+timeout=T</code></span></dt>
-<dd><p>
+<dd>
+           <p>
 
              Sets the timeout for a query to
              <em class="parameter"><code>T</code></em> seconds.  The default
              An attempt to set <em class="parameter"><code>T</code></em> to less
              than 1 will result
              in a query timeout of 1 second being applied.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]topdown</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              This feature is related to <span class="command"><strong>dig +sigchase</strong></span>,
              which is obsolete and has been removed. Use
              <span class="command"><strong>delv</strong></span> instead.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]trace</code></span></dt>
 <dd>
-<p>
+           <p>
              Toggle tracing of the delegation path from the root
              name servers for the name being looked up.  Tracing
              is disabled by default.  When tracing is enabled,
              resolve the name being looked up.  It will follow
              referrals from the root servers, showing the answer
              from each server that was used to resolve the lookup.
-           </p>
-<p>
+           </p> <p>
              If @server is also specified, it affects only the
              initial query for the root zone name servers.
-           </p>
-<p>
+           </p> <p>
              <span class="command"><strong>+dnssec</strong></span> is also set when +trace
              is set to better emulate the default queries from a
              nameserver.
            </p>
-</dd>
+         </dd>
 <dt><span class="term"><code class="option">+tries=T</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Sets the number of times to try UDP queries to server
              to <em class="parameter"><code>T</code></em> instead of the default,
              3.  If <em class="parameter"><code>T</code></em> is less than or equal
              to zero, the number of tries is silently rounded up
              to 1.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+trusted-key=####</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Formerly specified trusted keys for use with
              <span class="command"><strong>dig +sigchase</strong></span>.  This feature is now
              obsolete and has been removed; use
              <span class="command"><strong>delv</strong></span> instead.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]ttlid</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Display [do not display] the TTL when printing the
              record.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]ttlunits</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Display [do not display] the TTL in friendly human-readable
              time units of "s", "m", "h", "d", and "w", representing
              seconds, minutes, hours, days and weeks.  Implies +ttlid.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]unexpected</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Accept [do not accept] answers from unexpected sources.  By
              default, <span class="command"><strong>dig</strong></span> won't accept a reply from a
              source other than the one to which it sent the query.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]unknownformat</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Print all RDATA in unknown RR type presentation format
              (RFC 3597). The default is to print RDATA for known types
              in the type's presentation format.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]vc</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Use [do not use] TCP when querying name servers.  This
              alternate syntax to <em class="parameter"><code>+[no]tcp</code></em>
              is provided for backwards compatibility.  The "vc"
              stands for "virtual circuit".
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]yaml</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Print the responses (and, if <code class="option">+qr</code> is in use,
              also the outgoing queries) in a detailed YAML format.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]zflag</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Set [do not set] the last unassigned DNS header flag in a
              DNS query.  This flag is off by default.
-           </p></dd>
+           </p>
+         </dd>
 </dl></div>
 <p>
 
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.5.11"></a><h2>MULTIPLE QUERIES</h2>
-<p>
+
+
+    <p>
       The BIND 9 implementation of <span class="command"><strong>dig </strong></span>
       supports
       specifying multiple queries on the command line (in addition to
       queries can be supplied with its own set of flags, options and query
       options.
     </p>
-<p>
+
+    <p>
       In this case, each <em class="parameter"><code>query</code></em> argument
       represent an
       individual query in the command-line syntax described above.  Each
       looked up, an optional query type and class and any query options that
       should be applied to that query.
     </p>
-<p>
+
+    <p>
       A global set of query options, which should be applied to all queries,
       can also be supplied.  These global query options must precede the
       first tuple of name, class, type, options, flags, and query options
@@ -889,10 +1113,13 @@ dig +qr www.isc.org any -x 127.0.0.1 isc.org ns +noqr
       will not print the initial query when it looks up the NS records for
       <code class="literal">isc.org</code>.
     </p>
-</div>
-<div class="refsection">
+
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.5.12"></a><h2>IDN SUPPORT</h2>
-<p>
+
+    <p>
       If <span class="command"><strong>dig</strong></span> has been built with IDN (internationalized
       domain name) support, it can accept and display non-ASCII domain names.
       <span class="command"><strong>dig</strong></span> appropriately converts character encoding of
@@ -904,29 +1131,44 @@ dig +qr www.isc.org any -x 127.0.0.1 isc.org ns +noqr
       the <code class="envar">IDN_DISABLE</code> environment variable.
 
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.5.13"></a><h2>FILES</h2>
-<p><code class="filename">/etc/resolv.conf</code>
+
+    <p><code class="filename">/etc/resolv.conf</code>
     </p>
-<p><code class="filename">${HOME}/.digrc</code>
+    <p><code class="filename">${HOME}/.digrc</code>
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.5.14"></a><h2>SEE ALSO</h2>
-<p><span class="citerefentry"><span class="refentrytitle">delv</span>(1)</span>,
-      <span class="citerefentry"><span class="refentrytitle">host</span>(1)</span>,
-      <span class="citerefentry"><span class="refentrytitle">named</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">dnssec-keygen</span>(8)</span>,
+
+    <p><span class="citerefentry">
+       <span class="refentrytitle">delv</span>(1)
+      </span>,
+      <span class="citerefentry">
+       <span class="refentrytitle">host</span>(1)
+      </span>,
+      <span class="citerefentry">
+       <span class="refentrytitle">named</span>(8)
+      </span>,
+      <span class="citerefentry">
+       <span class="refentrytitle">dnssec-keygen</span>(8)
+      </span>,
       <em class="citetitle">RFC 1035</em>.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.5.15"></a><h2>BUGS</h2>
-<p>
+
+    <p>
       There are probably too many query options.
     </p>
-</div>
+  </div>
+
 </div>
 <div class="navfooter">
 <hr>
@@ -946,6 +1188,6 @@ dig +qr www.isc.org any -x 127.0.0.1 isc.org ns +noqr
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index 6533d6b8b942ebf37d5ae4342bc6abd73d377f5f..d412a31cf50d8fe4d0b438ade538c940f258c739 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>dnssec-cds</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="up" href="Bv9ARM.ch12.html" title="Manual pages">
 <link rel="prev" href="man.dig.html" title="dig">
 </div>
 <div class="refentry">
 <a name="man.dnssec-cds"></a><div class="titlepage"></div>
-<div class="refnamediv">
+  
+  
+
+  
+
+  <div class="refnamediv">
 <h2>Name</h2>
-<p><span class="application">dnssec-cds</span> &#8212; change DS records for a child zone based on CDS/CDNSKEY</p>
+<p>
+    <span class="application">dnssec-cds</span>
+     &#8212; change DS records for a child zone based on CDS/CDNSKEY
+  </p>
 </div>
-<div class="refsynopsisdiv">
+
+  
+
+  <div class="refsynopsisdiv">
 <h2>Synopsis</h2>
-<div class="cmdsynopsis"><p><code class="command">dnssec-cds</code>  [<code class="option">-a <em class="replaceable"><code>alg</code></em></code>...] [<code class="option">-c <em class="replaceable"><code>class</code></em></code>] [<code class="option">-D</code>] {<code class="option">-d <em class="replaceable"><code>dsset-file</code></em></code>} {<code class="option">-f <em class="replaceable"><code>child-file</code></em></code>} [<code class="option">-i</code> [<em class="replaceable"><code>extension</code></em>]] [<code class="option">-s <em class="replaceable"><code>start-time</code></em></code>] [<code class="option">-T <em class="replaceable"><code>ttl</code></em></code>] [<code class="option">-u</code>] [<code class="option">-v <em class="replaceable"><code>level</code></em></code>] [<code class="option">-V</code>] {domain}</p></div>
-</div>
-<div class="refsection">
+    <div class="cmdsynopsis"><p>
+      <code class="command">dnssec-cds</code> 
+       [<code class="option">-a <em class="replaceable"><code>alg</code></em></code>...]
+       [<code class="option">-c <em class="replaceable"><code>class</code></em></code>]
+       [<code class="option">-D</code>]
+       {<code class="option">-d <em class="replaceable"><code>dsset-file</code></em></code>}
+       {<code class="option">-f <em class="replaceable"><code>child-file</code></em></code>}
+       [<code class="option">-i</code> [<em class="replaceable"><code>extension</code></em>]]
+       [<code class="option">-s <em class="replaceable"><code>start-time</code></em></code>]
+       [<code class="option">-T <em class="replaceable"><code>ttl</code></em></code>]
+       [<code class="option">-u</code>]
+       [<code class="option">-v <em class="replaceable"><code>level</code></em></code>]
+       [<code class="option">-V</code>]
+       {domain}
+    </p></div>
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.6.7"></a><h2>DESCRIPTION</h2>
-<p>
+
+    <p>
       The <span class="command"><strong>dnssec-cds</strong></span> command changes DS records at
       a delegation point based on CDS or CDNSKEY records published in
       the child zone. If both CDS and CDNSKEY records are present in
@@ -52,7 +79,7 @@
       parent can keep the DS records up to date and enable automatic
       rolling of KSKs.
     </p>
-<p>
+    <p>
       Two input files are required.  The
       <code class="option">-f <em class="replaceable"><code>child-file</code></em></code>
       option specifies a file containing the child's CDS and/or CDNSKEY
       <span class="command"><strong>dnssec-dsfromkey</strong></span>, or the output of a previous
       run of <span class="command"><strong>dnssec-cds</strong></span>.
     </p>
-<p>
+    <p>
       The <span class="command"><strong>dnssec-cds</strong></span> command uses special DNSSEC
       validation logic specified by RFC 7344. It requires that the CDS
       and/or CDNSKEY records are validly signed by a key represented in the
       existing DS records. This will typically be the pre-existing
       key-signing key (KSK).
     </p>
-<p>
+    <p>
       For protection against replay attacks, the signatures on the
       child records must not be older than they were on a previous run
       of <span class="command"><strong>dnssec-cds</strong></span>. This time is obtained from the
       modification time of the <code class="filename">dsset-</code> file, or
       from the <code class="option">-s</code> option.
     </p>
-<p>
+    <p>
       To protect against breaking the delegation,
       <span class="command"><strong>dnssec-cds</strong></span> ensures that the DNSKEY RRset can be
       verified by every key algorithm in the new DS RRset, and that the
       same set of keys are covered by every DS digest type.
     </p>
-<p>
+    <p>
       By default, replacement DS records are written to the standard
       output; with the <code class="option">-i</code> option the input file is
       overwritten in place. The replacement DS records will be the
       output can be empty if the CDS / CDNSKEY records specify that
       the child zone wants to go insecure.
     </p>
-<p>
+    <p>
       Warning: Be careful not to delete the DS records
       when <span class="command"><strong>dnssec-cds</strong></span> fails!
     </p>
-<p>
+    <p>
       Alternatively, <span class="command"><strong>dnssec-cds -u</strong></span> writes
       an <span class="command"><strong>nsupdate</strong></span> script to the standard output.
       You can use the <code class="option">-u</code> and <code class="option">-i</code>
       options together to maintain a <code class="filename">dsset-</code> file
       as well as emit an <span class="command"><strong>nsupdate</strong></span> script.
     </p>
-</div>
-<div class="refsection">
+
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.6.8"></a><h2>OPTIONS</h2>
-<div class="variablelist"><dl class="variablelist">
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term">-a <em class="replaceable"><code>algorithm</code></em></span></dt>
 <dd>
-<p>
+          <p>
            Specify a digest algorithm to use when converting CDNSKEY
            records to DS records. This option can be repeated, so
            that multiple DS records are created for each CDNSKEY
            record. This option has no effect when using CDS records.
           </p>
-<p>
+          <p>
            The <em class="replaceable"><code>algorithm</code></em> must be one of
            SHA-1, SHA-256, or SHA-384.  These values are case insensitive,
            and the hyphen may be omitted.  If no algorithm is specified,
            the default is SHA-256.
           </p>
-</dd>
+        </dd>
 <dt><span class="term">-c <em class="replaceable"><code>class</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Specifies the DNS class of the zones.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-D</span></dt>
-<dd><p>
+<dd>
+          <p>
            Generate DS records from CDNSKEY records if both CDS and
            CDNSKEY records are present in the child zone. By default
            CDS records are preferred.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-d <em class="replaceable"><code>path</code></em></span></dt>
 <dd>
-<p>
+          <p>
             Location of the parent DS records.
            The <em class="replaceable"><code>path</code></em> can be the name of a file
            containing the DS records, or if it is a
            a <code class="filename">dsset-</code> file for
            the <em class="replaceable"><code>domain</code></em> inside the directory.
           </p>
-<p>
+          <p>
             To protect against replay attacks, child records are
             rejected if they were signed earlier than the modification
             time of the <code class="filename">dsset-</code> file. This can be
             adjusted with the <code class="option">-s</code> option.
           </p>
-</dd>
+        </dd>
 <dt><span class="term">-f <em class="replaceable"><code>child-file</code></em></span></dt>
 <dd>
-<p>
+          <p>
            File containing the child's CDS and/or CDNSKEY records,
            plus its DNSKEY records and the covering RRSIG records so
            that they can be authenticated.
           </p>
-<p>
+         <p>
            The EXAMPLES below describe how to generate this file.
          </p>
-</dd>
+        </dd>
 <dt><span class="term">-i[<em class="replaceable"><code>extension</code></em>]</span></dt>
 <dd>
-<p>
+          <p>
             Update the <code class="filename">dsset-</code> file in place,
             instead of writing DS records to the standard output.
           </p>
-<p>
+         <p>
            There must be no space between the <code class="option">-i</code> and
            the <em class="replaceable"><code>extension</code></em>. If you provide
            no <em class="replaceable"><code>extension</code></em> then the
            with the <em class="replaceable"><code>extension</code></em> appended to
            its filename.
          </p>
-<p>
+          <p>
             To protect against replay attacks, the modification time
             of the <code class="filename">dsset-</code> file is set to match
             the signature inception time of the child records,
             provided that is later than the file's current
             modification time.
           </p>
-</dd>
+        </dd>
 <dt><span class="term">-s <em class="replaceable"><code>start-time</code></em></span></dt>
 <dd>
-<p>
+          <p>
             Specify the date and time after which RRSIG records become
             acceptable. This can be either an absolute or relative
             time. An absolute start time is indicated by a number in
             which is N seconds before the file modification time. A
             time relative to the current time is indicated with now+N.
          </p>
-<p>
+         <p>
             If no <em class="replaceable"><code>start-time</code></em> is specified, the
             modification time of the <code class="filename">dsset-</code> file
             is used.
           </p>
-</dd>
+        </dd>
 <dt><span class="term">-T <em class="replaceable"><code>ttl</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Specifies a TTL to be used for new DS records. If not
             specified, the default is the TTL of the old DS records.
             If they had no explicit TTL then the new DS records also
             have no explicit TTL.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-u</span></dt>
 <dd>
-<p>
+          <p>
            Write an <span class="command"><strong>nsupdate</strong></span> script to the
            standard output, instead of printing the new DS reords.
            The output will be empty if no change is needed.
           </p>
-<p>
+         <p>
            Note: The TTL of new records needs to be specified, either
            in the original <code class="filename">dsset-</code> file, or with
            the <code class="option">-T</code> option, or using
            the <span class="command"><strong>nsupdate</strong></span> <span class="command"><strong>ttl</strong></span>
            command.
          </p>
-</dd>
+        </dd>
 <dt><span class="term">-V</span></dt>
-<dd><p>
+<dd>
+         <p>
            Print version information.
-         </p></dd>
+         </p>
+        </dd>
 <dt><span class="term">-v <em class="replaceable"><code>level</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Sets the debugging level. Level 1 is intended to be
             usefully verbose for general users; higher levels are
             intended for developers.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term"><em class="replaceable"><code>domain</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             The name of the delegation point / child zone apex.
-          </p></dd>
+          </p>
+        </dd>
 </dl></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.6.9"></a><h2>EXIT STATUS</h2>
-<p>
+
+    <p>
       The <span class="command"><strong>dnssec-cds</strong></span> command exits 0 on success, or
       non-zero if an error occurred.
     </p>
-<p>
+    <p>
       In the success case, the DS records might or might not need
       to be changed.
     </p>
-</div>
-<div class="refsection">
+
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.6.10"></a><h2>EXAMPLES</h2>
-<p>
+
+    <p>
       Before running <span class="command"><strong>dnssec-signzone</strong></span>, you can ensure
       that the delegations are up-to-date by running
       <span class="command"><strong>dnssec-cds</strong></span> on every <code class="filename">dsset-</code> file.
     </p>
-<p>
+    <p>
       To fetch the child records required by <span class="command"><strong>dnssec-cds</strong></span>
       you can invoke <span class="command"><strong>dig</strong></span> as in the script below.  It's
       okay if the <span class="command"><strong>dig</strong></span> fails since
@@ -272,7 +319,8 @@ do
        dnssec-cds -i -f /dev/stdin -d $f $d
 done
 </pre>
-<p>
+
+    <p>
       When the parent zone is automatically signed by
       <span class="command"><strong>named</strong></span>, you can use <span class="command"><strong>dnssec-cds</strong></span>
       with <span class="command"><strong>nsupdate</strong></span> to maintain a delegation as follows.
@@ -285,18 +333,30 @@ dig +dnssec +noall +answer $d DNSKEY $d CDNSKEY $d CDS |
 dnssec-cds -u -i -f /dev/stdin -d $f $d |
 nsupdate -l
 </pre>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.6.11"></a><h2>SEE ALSO</h2>
-<p>
-      <span class="citerefentry"><span class="refentrytitle">dig</span>(1)</span>,
-      <span class="citerefentry"><span class="refentrytitle">dnssec-settime</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">dnssec-signzone</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">nsupdate</span>(1)</span>,
+
+    <p>
+      <span class="citerefentry">
+        <span class="refentrytitle">dig</span>(1)
+      </span>,
+      <span class="citerefentry">
+        <span class="refentrytitle">dnssec-settime</span>(8)
+      </span>,
+      <span class="citerefentry">
+        <span class="refentrytitle">dnssec-signzone</span>(8)
+      </span>,
+      <span class="citerefentry">
+        <span class="refentrytitle">nsupdate</span>(1)
+      </span>,
       <em class="citetitle">BIND 9 Administrator Reference Manual</em>,
       <em class="citetitle">RFC 7344</em>.
     </p>
-</div>
+
+  </div>
+
 </div>
 <div class="navfooter">
 <hr>
@@ -316,6 +376,6 @@ nsupdate -l
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index fb80e4e52b5c16d40ce3d70edb93f046da9d0f61..6ff548a25d022edd8fc101c898747c03e3385913 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>dnssec-checkds</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="up" href="Bv9ARM.ch12.html" title="Manual pages">
 <link rel="prev" href="man.dnssec-cds.html" title="dnssec-cds">
 </div>
 <div class="refentry">
 <a name="man.dnssec-checkds"></a><div class="titlepage"></div>
-<div class="refnamediv">
+  
+  
+
+  
+
+  <div class="refnamediv">
 <h2>Name</h2>
-<p><span class="application">dnssec-checkds</span> &#8212; DNSSEC delegation consistency checking tool</p>
+<p>
+    <span class="application">dnssec-checkds</span>
+     &#8212; DNSSEC delegation consistency checking tool
+  </p>
 </div>
-<div class="refsynopsisdiv">
+
+  
+
+  <div class="refsynopsisdiv">
 <h2>Synopsis</h2>
-<div class="cmdsynopsis"><p><code class="command">dnssec-checkds</code>  [<code class="option">-d <em class="replaceable"><code>dig path</code></em></code>] [<code class="option">-D <em class="replaceable"><code>dsfromkey path</code></em></code>] [<code class="option">-f <em class="replaceable"><code>file</code></em></code>] [<code class="option">-l <em class="replaceable"><code>domain</code></em></code>] [<code class="option">-s <em class="replaceable"><code>file</code></em></code>] {zone}</p></div>
-</div>
-<div class="refsection">
+    <div class="cmdsynopsis"><p>
+      <code class="command">dnssec-checkds</code> 
+       [<code class="option">-d <em class="replaceable"><code>dig path</code></em></code>]
+       [<code class="option">-D <em class="replaceable"><code>dsfromkey path</code></em></code>]
+       [<code class="option">-f <em class="replaceable"><code>file</code></em></code>]
+       [<code class="option">-l <em class="replaceable"><code>domain</code></em></code>]
+       [<code class="option">-s <em class="replaceable"><code>file</code></em></code>]
+       {zone}
+    </p></div>
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.7.7"></a><h2>DESCRIPTION</h2>
-<p><span class="command"><strong>dnssec-checkds</strong></span>
+
+    <p><span class="command"><strong>dnssec-checkds</strong></span>
       verifies the correctness of Delegation Signer (DS)
       resource records for keys in a specified zone.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.7.8"></a><h2>OPTIONS</h2>
-<div class="variablelist"><dl class="variablelist">
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term">-a <em class="replaceable"><code>algorithm</code></em></span></dt>
 <dd>
-<p>
+         <p>
            Specify a digest algorithm to use when converting the
            zone's DNSKEY records to expected DS records. This
            option can be repeated, so that multiple records are
            checked for each DNSKEY record.
           </p>
-<p>
+          <p>
             The <em class="replaceable"><code>algorithm</code></em> must be one of
             SHA-1, SHA-256, or SHA-384.  These values are case insensitive,
             and the hyphen may be omitted.  If no algorithm is specified,
             the default is SHA-256.
          </p>
-</dd>
+       </dd>
 <dt><span class="term">-f <em class="replaceable"><code>file</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             If a <code class="option">file</code> is specified, then the zone is
             read from that file to find the DNSKEY records.  If not,
             then the DNSKEY records for the zone are looked up in the DNS.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-s <em class="replaceable"><code>file</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Specifies a prepared dsset file, such as would be generated
             by <span class="command"><strong>dnssec-signzone</strong></span>, to use as a source for
             the DS RRset instead of querying the parent.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-d <em class="replaceable"><code>dig path</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Specifies a path to a <span class="command"><strong>dig</strong></span> binary.  Used
             for testing.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-D <em class="replaceable"><code>dsfromkey path</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Specifies a path to a <span class="command"><strong>dnssec-dsfromkey</strong></span> binary.
             Used for testing.
-          </p></dd>
+          </p>
+        </dd>
 </dl></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.7.9"></a><h2>SEE ALSO</h2>
-<p><span class="citerefentry"><span class="refentrytitle">dnssec-dsfromkey</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">dnssec-keygen</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">dnssec-signzone</span>(8)</span>,
+
+    <p><span class="citerefentry">
+        <span class="refentrytitle">dnssec-dsfromkey</span>(8)
+      </span>,
+      <span class="citerefentry">
+        <span class="refentrytitle">dnssec-keygen</span>(8)
+      </span>,
+      <span class="citerefentry">
+        <span class="refentrytitle">dnssec-signzone</span>(8)
+      </span>,
     </p>
-</div>
+  </div>
+
 </div>
 <div class="navfooter">
 <hr>
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index 7a877763d26044503de6d48f4046a4d2d081091b..c2f66e2e5d8f7d96ec42d27d7d504c5d2eb0bc8a 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>dnssec-coverage</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="up" href="Bv9ARM.ch12.html" title="Manual pages">
 <link rel="prev" href="man.dnssec-checkds.html" title="dnssec-checkds">
 </div>
 <div class="refentry">
 <a name="man.dnssec-coverage"></a><div class="titlepage"></div>
-<div class="refnamediv">
+  
+  
+
+  
+
+  <div class="refnamediv">
 <h2>Name</h2>
-<p><span class="application">dnssec-coverage</span> &#8212; checks future DNSKEY coverage for a zone</p>
+<p>
+    <span class="application">dnssec-coverage</span>
+     &#8212; checks future DNSKEY coverage for a zone
+  </p>
 </div>
-<div class="refsynopsisdiv">
+
+  
+
+  <div class="refsynopsisdiv">
 <h2>Synopsis</h2>
-<div class="cmdsynopsis"><p><code class="command">dnssec-coverage</code>  [<code class="option">-K <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-l <em class="replaceable"><code>length</code></em></code>] [<code class="option">-f <em class="replaceable"><code>file</code></em></code>] [<code class="option">-d <em class="replaceable"><code>DNSKEY TTL</code></em></code>] [<code class="option">-m <em class="replaceable"><code>max TTL</code></em></code>] [<code class="option">-r <em class="replaceable"><code>interval</code></em></code>] [<code class="option">-c <em class="replaceable"><code>compilezone path</code></em></code>] [<code class="option">-k</code>] [<code class="option">-z</code>] [zone...]</p></div>
-</div>
-<div class="refsection">
+    <div class="cmdsynopsis"><p>
+      <code class="command">dnssec-coverage</code> 
+       [<code class="option">-K <em class="replaceable"><code>directory</code></em></code>]
+       [<code class="option">-l <em class="replaceable"><code>length</code></em></code>]
+       [<code class="option">-f <em class="replaceable"><code>file</code></em></code>]
+       [<code class="option">-d <em class="replaceable"><code>DNSKEY TTL</code></em></code>]
+       [<code class="option">-m <em class="replaceable"><code>max TTL</code></em></code>]
+       [<code class="option">-r <em class="replaceable"><code>interval</code></em></code>]
+       [<code class="option">-c <em class="replaceable"><code>compilezone path</code></em></code>]
+       [<code class="option">-k</code>]
+       [<code class="option">-z</code>]
+       [zone...]
+    </p></div>
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.8.7"></a><h2>DESCRIPTION</h2>
-<p><span class="command"><strong>dnssec-coverage</strong></span>
+
+    <p><span class="command"><strong>dnssec-coverage</strong></span>
       verifies that the DNSSEC keys for a given zone or a set of zones
       have timing metadata set properly to ensure no future lapses in DNSSEC
       coverage.
     </p>
-<p>
+    <p>
       If <code class="option">zone</code> is specified, then keys found in
       the key repository matching that zone are scanned, and an ordered
       list is generated of the events scheduled for that key (i.e.,
       key is rolled, and cached data signed by the prior key has not had
       time to expire from resolver caches.
     </p>
-<p>
+    <p>
       If <code class="option">zone</code> is not specified, then all keys in the
       key repository will be scanned, and all zones for which there are
       keys will be analyzed.  (Note: This method of reporting is only
       accurate if all the zones that have keys in a given repository
       share the same TTL parameters.)
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.8.8"></a><h2>OPTIONS</h2>
-<div class="variablelist"><dl class="variablelist">
+
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term">-K <em class="replaceable"><code>directory</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Sets the directory in which keys can be found.  Defaults to the
             current working directory.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-f <em class="replaceable"><code>file</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             If a <code class="option">file</code> is specified, then the zone is
             read from that file; the largest TTL and the DNSKEY TTL are
             determined directly from the zone data, and the
             <code class="option">-m</code> and <code class="option">-d</code> options do
             not need to be specified on the command line.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-l <em class="replaceable"><code>duration</code></em></span></dt>
 <dd>
-<p>
+          <p>
             The length of time to check for DNSSEC coverage.  Key events
             scheduled further into the future than <code class="option">duration</code>
             will be ignored, and assumed to be correct.
           </p>
-<p>
+          <p>
             The value of <code class="option">duration</code> can be set in seconds,
             or in larger units of time by adding a suffix: 'mi' for minutes,
             'h' for hours, 'd' for days, 'w' for weeks, 'mo' for months,
             'y' for years.
           </p>
-</dd>
+        </dd>
 <dt><span class="term">-m <em class="replaceable"><code>maximum TTL</code></em></span></dt>
 <dd>
-<p>
+          <p>
             Sets the value to be used as the maximum TTL for the zone or
             zones being analyzed when determining whether there is a
             possibility of validation failure.  When a zone-signing key is
             before that key can be purged from the DNSKEY RRset.  If that
             condition does not apply, a warning will be generated.
           </p>
-<p>
+          <p>
             The length of the TTL can be set in seconds, or in larger units
             of time by adding a suffix: 'mi' for minutes, 'h' for hours,
             'd' for days, 'w' for weeks, 'mo' for months, 'y' for years.
           </p>
-<p>
+          <p>
             This option is not necessary if the <code class="option">-f</code> has
             been used to specify a zone file.  If <code class="option">-f</code> has
             been specified, this option may still be used; it will override
             the value found in the file.
           </p>
-<p>
+          <p>
             If this option is not used and the maximum TTL cannot be retrieved
             from a zone file, a warning is generated and a default value of
             1 week is used.
           </p>
-</dd>
+        </dd>
 <dt><span class="term">-d <em class="replaceable"><code>DNSKEY TTL</code></em></span></dt>
 <dd>
-<p>
+          <p>
             Sets the value to be used as the DNSKEY TTL for the zone or
             zones being analyzed when determining whether there is a
             possibility of validation failure.  When a key is rolled (that
             the new key is activated and begins generating signatures.  If
             that condition does not apply, a warning will be generated.
           </p>
-<p>
+          <p>
             The length of the TTL can be set in seconds, or in larger units
             of time by adding a suffix: 'mi' for minutes, 'h' for hours,
             'd' for days, 'w' for weeks, 'mo' for months, 'y' for years.
           </p>
-<p>
+          <p>
             This option is not necessary if <code class="option">-f</code> has
             been used to specify a zone file from which the TTL
             of the DNSKEY RRset can be read, or if a default key TTL was
             this option may still be used; it will override the values
             found in the zone file or the key file.
           </p>
-<p>
+          <p>
             If this option is not used and the key TTL cannot be retrieved
             from the zone file or the key file, then a warning is generated
             and a default value of 1 day is used.
           </p>
-</dd>
+        </dd>
 <dt><span class="term">-r <em class="replaceable"><code>resign interval</code></em></span></dt>
 <dd>
-<p>
+          <p>
             Sets the value to be used as the resign interval for the zone
             or zones being analyzed when determining whether there is a
             possibility of validation failure.  This value defaults to
             <code class="filename">named.conf</code>, then it should also be
             changed here.
           </p>
-<p>
+          <p>
             The length of the interval can be set in seconds, or in larger
             units of time by adding a suffix: 'mi' for minutes, 'h' for hours,
             'd' for days, 'w' for weeks, 'mo' for months, 'y' for years.
           </p>
-</dd>
+        </dd>
 <dt><span class="term">-k</span></dt>
-<dd><p>
+<dd>
+          <p>
            Only check KSK coverage; ignore ZSK events. Cannot be
             used with <code class="option">-z</code>.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-z</span></dt>
-<dd><p>
+<dd>
+          <p>
            Only check ZSK coverage; ignore KSK events. Cannot be
             used with <code class="option">-k</code>.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-c <em class="replaceable"><code>compilezone path</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Specifies a path to a <span class="command"><strong>named-compilezone</strong></span> binary.
             Used for testing.
-          </p></dd>
+          </p>
+        </dd>
 </dl></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.8.9"></a><h2>SEE ALSO</h2>
-<p>
-      <span class="citerefentry"><span class="refentrytitle">dnssec-checkds</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">dnssec-dsfromkey</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">dnssec-keygen</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">dnssec-signzone</span>(8)</span>
+
+    <p>
+      <span class="citerefentry">
+        <span class="refentrytitle">dnssec-checkds</span>(8)
+      </span>,
+      <span class="citerefentry">
+        <span class="refentrytitle">dnssec-dsfromkey</span>(8)
+      </span>,
+      <span class="citerefentry">
+        <span class="refentrytitle">dnssec-keygen</span>(8)
+      </span>,
+      <span class="citerefentry">
+        <span class="refentrytitle">dnssec-signzone</span>(8)
+      </span>
     </p>
-</div>
+  </div>
+
 </div>
 <div class="navfooter">
 <hr>
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index f27d5121493bb29b848365cad2aa9475db323f5a..6bcf43a6f48d13110c49ede0945480b8a4fe4b69 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>dnssec-dsfromkey</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="up" href="Bv9ARM.ch12.html" title="Manual pages">
 <link rel="prev" href="man.dnssec-coverage.html" title="dnssec-coverage">
 </div>
 <div class="refentry">
 <a name="man.dnssec-dsfromkey"></a><div class="titlepage"></div>
-<div class="refnamediv">
+  
+  
+
+  
+
+  <div class="refnamediv">
 <h2>Name</h2>
-<p><span class="application">dnssec-dsfromkey</span> &#8212; DNSSEC DS RR generation tool</p>
+<p>
+    <span class="application">dnssec-dsfromkey</span>
+     &#8212; DNSSEC DS RR generation tool
+  </p>
 </div>
-<div class="refsynopsisdiv">
+
+  
+
+  <div class="refsynopsisdiv">
 <h2>Synopsis</h2>
-<div class="cmdsynopsis"><p><code class="command">dnssec-dsfromkey</code>  [ <code class="option">-1</code>  |   <code class="option">-2</code>  |   <code class="option">-a <em class="replaceable"><code>alg</code></em></code> ] [ <code class="option">-C</code>  |   <code class="option">-l <em class="replaceable"><code>domain</code></em></code> ] [<code class="option">-T <em class="replaceable"><code>TTL</code></em></code>] [<code class="option">-v <em class="replaceable"><code>level</code></em></code>] [<code class="option">-K <em class="replaceable"><code>directory</code></em></code>] {keyfile}</p></div>
-<div class="cmdsynopsis"><p><code class="command">dnssec-dsfromkey</code>  [ <code class="option">-1</code>  |   <code class="option">-2</code>  |   <code class="option">-a <em class="replaceable"><code>alg</code></em></code> ] [ <code class="option">-C</code>  |   <code class="option">-l <em class="replaceable"><code>domain</code></em></code> ] [<code class="option">-T <em class="replaceable"><code>TTL</code></em></code>] [<code class="option">-v <em class="replaceable"><code>level</code></em></code>] [<code class="option">-c <em class="replaceable"><code>class</code></em></code>] [<code class="option">-A</code>] {<code class="option">-f <em class="replaceable"><code>file</code></em></code>} [dnsname]</p></div>
-<div class="cmdsynopsis"><p><code class="command">dnssec-dsfromkey</code>  [ <code class="option">-1</code>  |   <code class="option">-2</code>  |   <code class="option">-a <em class="replaceable"><code>alg</code></em></code> ] [ <code class="option">-C</code>  |   <code class="option">-l <em class="replaceable"><code>domain</code></em></code> ] [<code class="option">-T <em class="replaceable"><code>TTL</code></em></code>] [<code class="option">-v <em class="replaceable"><code>level</code></em></code>] [<code class="option">-c <em class="replaceable"><code>class</code></em></code>] [<code class="option">-K <em class="replaceable"><code>directory</code></em></code>] {-s} {dnsname}</p></div>
-<div class="cmdsynopsis"><p><code class="command">dnssec-dsfromkey</code>  [ <code class="option">-h</code>  |   <code class="option">-V</code> ]</p></div>
-</div>
-<div class="refsection">
+    <div class="cmdsynopsis"><p>
+      <code class="command">dnssec-dsfromkey</code> 
+       [
+        <code class="option">-1</code> 
+        |   <code class="option">-2</code> 
+        |   <code class="option">-a <em class="replaceable"><code>alg</code></em></code> 
+      ]
+       [
+        <code class="option">-C</code> 
+        |   <code class="option">-l <em class="replaceable"><code>domain</code></em></code> 
+      ]
+       [<code class="option">-T <em class="replaceable"><code>TTL</code></em></code>]
+       [<code class="option">-v <em class="replaceable"><code>level</code></em></code>]
+       [<code class="option">-K <em class="replaceable"><code>directory</code></em></code>]
+       {keyfile}
+    </p></div>
+    <div class="cmdsynopsis"><p>
+      <code class="command">dnssec-dsfromkey</code> 
+       [
+        <code class="option">-1</code> 
+        |   <code class="option">-2</code> 
+        |   <code class="option">-a <em class="replaceable"><code>alg</code></em></code> 
+      ]
+       [
+        <code class="option">-C</code> 
+        |   <code class="option">-l <em class="replaceable"><code>domain</code></em></code> 
+      ]
+       [<code class="option">-T <em class="replaceable"><code>TTL</code></em></code>]
+       [<code class="option">-v <em class="replaceable"><code>level</code></em></code>]
+       [<code class="option">-c <em class="replaceable"><code>class</code></em></code>]
+       [<code class="option">-A</code>]
+       {<code class="option">-f <em class="replaceable"><code>file</code></em></code>}
+       [dnsname]
+    </p></div>
+    <div class="cmdsynopsis"><p>
+      <code class="command">dnssec-dsfromkey</code> 
+       [
+        <code class="option">-1</code> 
+        |   <code class="option">-2</code> 
+        |   <code class="option">-a <em class="replaceable"><code>alg</code></em></code> 
+      ]
+       [
+        <code class="option">-C</code> 
+        |   <code class="option">-l <em class="replaceable"><code>domain</code></em></code> 
+      ]
+       [<code class="option">-T <em class="replaceable"><code>TTL</code></em></code>]
+       [<code class="option">-v <em class="replaceable"><code>level</code></em></code>]
+       [<code class="option">-c <em class="replaceable"><code>class</code></em></code>]
+       [<code class="option">-K <em class="replaceable"><code>directory</code></em></code>]
+       {-s}
+       {dnsname}
+    </p></div>
+    <div class="cmdsynopsis"><p>
+      <code class="command">dnssec-dsfromkey</code> 
+       [
+        <code class="option">-h</code> 
+        |   <code class="option">-V</code> 
+      ]
+    </p></div>
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.9.7"></a><h2>DESCRIPTION</h2>
-<p>
+
+    <p>
       The <span class="command"><strong>dnssec-dsfromkey</strong></span> command outputs DS (Delegation
       Signer) resource records (RRs), or CDS (Child DS) RRs with the
       <code class="option">-C</code> option.
     </p>
-<p>
+
+    <p>
       The input keys can be specified in a number of ways:
     </p>
-<p>
+
+    <p>
       By default, <span class="command"><strong>dnssec-dsfromkey</strong></span> reads a key file
       named like <code class="filename">Knnnn.+aaa+iiiii.key</code>, as generated
       by <span class="command"><strong>dnssec-keygen</strong></span>.
     </p>
-<p>
+
+    <p>
       With the <code class="option">-f <em class="replaceable"><code>file</code></em></code>
       option, <span class="command"><strong>dnssec-dsfromkey</strong></span> reads keys from a zone file
       or partial zone file (which can contain just the DNSKEY records).
     </p>
-<p>
+
+    <p>
       With the <code class="option">-s</code>
       option, <span class="command"><strong>dnssec-dsfromkey</strong></span> reads
       a <code class="filename">keyset-</code> file, as generated
       by <span class="command"><strong>dnssec-keygen</strong></span> <code class="option">-C</code>.
     </p>
-</div>
-<div class="refsection">
+
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.9.8"></a><h2>OPTIONS</h2>
-<div class="variablelist"><dl class="variablelist">
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term">-1</span></dt>
-<dd><p>
+<dd>
+         <p>
            An abbreviation for <code class="option">-a SHA-1</code>.
            (Note: The SHA-1 algorithm is no longer recommended for use
            when generating new DS and CDS records.)
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-2</span></dt>
-<dd><p>
+<dd>
+         <p>
            An abbreviation for <code class="option">-a SHA-256</code>.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-a <em class="replaceable"><code>algorithm</code></em></span></dt>
 <dd>
-<p>
+         <p>
            Specify a digest algorithm to use when converting DNSKEY
            records to DS records. This option can be repeated, so
            that multiple DS records are created for each DNSKEY
            record.
           </p>
-<p>
+          <p>
            The <em class="replaceable"><code>algorithm</code></em> must be one of
            SHA-1, SHA-256, or SHA-384.  These values are case insensitive,
            and the hyphen may be omitted.  If no algorithm is specified,
            (Note: The SHA-1 algorithm is no longer recommended for use
            when generating new DS and CDS records.)
          </p>
-</dd>
+       </dd>
 <dt><span class="term">-A</span></dt>
-<dd><p>
+<dd>
+          <p>
             Include ZSKs when generating DS records. Without this option, only
             keys which have the KSK flag set will be converted to DS records
             and printed. Useful only in <code class="option">-f</code> zone file mode.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-c <em class="replaceable"><code>class</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Specifies the DNS class (default is IN). Useful only
            in <code class="option">-s</code> keyset or <code class="option">-f</code>
            zone file mode.
-         </p></dd>
+         </p>
+         </dd>
 <dt><span class="term">-C</span></dt>
-<dd><p>
+<dd>
+         <p>
            Generate CDS records rather than DS records.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-f <em class="replaceable"><code>file</code></em></span></dt>
 <dd>
-<p>
+         <p>
            Zone file mode: <span class="command"><strong>dnssec-dsfromkey</strong></span>'s
            final <em class="replaceable"><code>dnsname</code></em> argument is
            the DNS domain name of a zone whose master file can be read
            from <code class="option">file</code>.  If the zone name is the same as
            <code class="option">file</code>, then it may be omitted.
          </p>
-<p>
+         <p>
            If <em class="replaceable"><code>file</code></em> is <code class="literal">"-"</code>, then
            the zone data is read from the standard input.  This makes it
            possible to use the output of the <span class="command"><strong>dig</strong></span>
            command as input, as in:
          </p>
-<p>
+         <p>
            <strong class="userinput"><code>dig dnskey example.com | dnssec-dsfromkey -f - example.com</code></strong>
          </p>
-</dd>
+       </dd>
 <dt><span class="term">-h</span></dt>
-<dd><p>
+<dd>
+         <p>
            Prints usage information.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-K <em class="replaceable"><code>directory</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Look for key files or <code class="filename">keyset-</code> files in
            <code class="option">directory</code>.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-s</span></dt>
-<dd><p>
+<dd>
+         <p>
            Keyset mode: <span class="command"><strong>dnssec-dsfromkey</strong></span>'s
            final <em class="replaceable"><code>dnsname</code></em> argument is the DNS
            domain name used to locate a <code class="filename">keyset-</code> file.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-T <em class="replaceable"><code>TTL</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Specifies the TTL of the DS records. By default the TTL is omitted.
-         </p></dd>
+         </p>
+         </dd>
 <dt><span class="term">-v <em class="replaceable"><code>level</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Sets the debugging level.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-V</span></dt>
-<dd><p>
+<dd>
+         <p>
            Prints version information.
-         </p></dd>
+         </p>
+       </dd>
 </dl></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.9.9"></a><h2>EXAMPLE</h2>
-<p>
+
+    <p>
       To build the SHA-256 DS RR from the
       <strong class="userinput"><code>Kexample.com.+003+26160</code></strong>
       keyfile name, you can issue the following command:
     </p>
-<p><strong class="userinput"><code>dnssec-dsfromkey -2 Kexample.com.+003+26160</code></strong>
+    <p><strong class="userinput"><code>dnssec-dsfromkey -2 Kexample.com.+003+26160</code></strong>
     </p>
-<p>
+    <p>
       The command would print something like:
     </p>
-<p><strong class="userinput"><code>example.com. IN DS 26160 5 2 3A1EADA7A74B8D0BA86726B0C227AA85AB8BBD2B2004F41A868A54F0C5EA0B94</code></strong>
+    <p><strong class="userinput"><code>example.com. IN DS 26160 5 2 3A1EADA7A74B8D0BA86726B0C227AA85AB8BBD2B2004F41A868A54F0C5EA0B94</code></strong>
     </p>
-</div>
-<div class="refsection">
+
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.9.10"></a><h2>FILES</h2>
-<p>
+
+    <p>
       The keyfile can be designated by the key identification
       <code class="filename">Knnnn.+aaa+iiiii</code> or the full file name
       <code class="filename">Knnnn.+aaa+iiiii.key</code> as generated by
       <span class="refentrytitle">dnssec-keygen</span>(8).
     </p>
-<p>
+    <p>
       The keyset file name is built from the <code class="option">directory</code>,
       the string <code class="filename">keyset-</code> and the
       <code class="option">dnsname</code>.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.9.11"></a><h2>CAVEAT</h2>
-<p>
+
+    <p>
       A keyfile error can give a "file not found" even if the file exists.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.9.12"></a><h2>SEE ALSO</h2>
-<p><span class="citerefentry"><span class="refentrytitle">dnssec-keygen</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">dnssec-signzone</span>(8)</span>,
+
+    <p><span class="citerefentry">
+       <span class="refentrytitle">dnssec-keygen</span>(8)
+      </span>,
+      <span class="citerefentry">
+       <span class="refentrytitle">dnssec-signzone</span>(8)
+      </span>,
       <em class="citetitle">BIND 9 Administrator Reference Manual</em>,
       <em class="citetitle">RFC 3658</em> (DS RRs),
       <em class="citetitle">RFC 4509</em> (SHA-256 for DS RRs),
       <em class="citetitle">RFC 6605</em> (SHA-384 for DS RRs),
       <em class="citetitle">RFC 7344</em> (CDS and CDNSKEY RRs).
     </p>
-</div>
+  </div>
+
 </div>
 <div class="navfooter">
 <hr>
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index 7edccaa39a0f27133028de45c4fc9bf6162bfcf6..f5094deee56263477d7465ab5e9595dbff234b03 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>dnssec-importkey</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="up" href="Bv9ARM.ch12.html" title="Manual pages">
 <link rel="prev" href="man.dnssec-dsfromkey.html" title="dnssec-dsfromkey">
 </div>
 <div class="refentry">
 <a name="man.dnssec-importkey"></a><div class="titlepage"></div>
-<div class="refnamediv">
+  
+  
+
+  
+
+  <div class="refnamediv">
 <h2>Name</h2>
-<p><span class="application">dnssec-importkey</span> &#8212; import DNSKEY records from external systems so they can be managed</p>
+<p>
+    <span class="application">dnssec-importkey</span>
+     &#8212; import DNSKEY records from external systems so they can be managed
+  </p>
 </div>
-<div class="refsynopsisdiv">
+
+  
+
+  <div class="refsynopsisdiv">
 <h2>Synopsis</h2>
-<div class="cmdsynopsis"><p><code class="command">dnssec-importkey</code>  [<code class="option">-K <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-L <em class="replaceable"><code>ttl</code></em></code>] [<code class="option">-P <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-P sync <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-D <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-D sync <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-h</code>] [<code class="option">-v <em class="replaceable"><code>level</code></em></code>] [<code class="option">-V</code>] {<code class="option">keyfile</code>}</p></div>
-<div class="cmdsynopsis"><p><code class="command">dnssec-importkey</code>  {<code class="option">-f <em class="replaceable"><code>filename</code></em></code>} [<code class="option">-K <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-L <em class="replaceable"><code>ttl</code></em></code>] [<code class="option">-P <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-P sync <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-D <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-D sync <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-h</code>] [<code class="option">-v <em class="replaceable"><code>level</code></em></code>] [<code class="option">-V</code>] [<code class="option">dnsname</code>]</p></div>
-</div>
-<div class="refsection">
+    <div class="cmdsynopsis"><p>
+      <code class="command">dnssec-importkey</code> 
+       [<code class="option">-K <em class="replaceable"><code>directory</code></em></code>]
+       [<code class="option">-L <em class="replaceable"><code>ttl</code></em></code>]
+       [<code class="option">-P <em class="replaceable"><code>date/offset</code></em></code>]
+       [<code class="option">-P sync <em class="replaceable"><code>date/offset</code></em></code>]
+       [<code class="option">-D <em class="replaceable"><code>date/offset</code></em></code>]
+       [<code class="option">-D sync <em class="replaceable"><code>date/offset</code></em></code>]
+       [<code class="option">-h</code>]
+       [<code class="option">-v <em class="replaceable"><code>level</code></em></code>]
+       [<code class="option">-V</code>]
+       {<code class="option">keyfile</code>}
+    </p></div>
+    <div class="cmdsynopsis"><p>
+      <code class="command">dnssec-importkey</code> 
+       {<code class="option">-f <em class="replaceable"><code>filename</code></em></code>}
+       [<code class="option">-K <em class="replaceable"><code>directory</code></em></code>]
+       [<code class="option">-L <em class="replaceable"><code>ttl</code></em></code>]
+       [<code class="option">-P <em class="replaceable"><code>date/offset</code></em></code>]
+       [<code class="option">-P sync <em class="replaceable"><code>date/offset</code></em></code>]
+       [<code class="option">-D <em class="replaceable"><code>date/offset</code></em></code>]
+       [<code class="option">-D sync <em class="replaceable"><code>date/offset</code></em></code>]
+       [<code class="option">-h</code>]
+       [<code class="option">-v <em class="replaceable"><code>level</code></em></code>]
+       [<code class="option">-V</code>]
+       [<code class="option">dnsname</code>]
+    </p></div>
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.10.7"></a><h2>DESCRIPTION</h2>
-<p><span class="command"><strong>dnssec-importkey</strong></span>
+
+    <p><span class="command"><strong>dnssec-importkey</strong></span>
       reads a public DNSKEY record and generates a pair of
       .key/.private files.  The DNSKEY record may be read from an
       existing .key file, in which case a corresponding .private file
@@ -51,7 +89,7 @@
       from the standard input, in which case both .key and .private
       files will be generated.
     </p>
-<p>
+    <p>
       The newly-created .private file does <span class="emphasis"><em>not</em></span>
       contain private key data, and cannot be used for signing.
       However, having a .private file makes it possible to set
       public key can be added to and removed from the DNSKEY RRset
       on schedule even if the true private key is stored offline.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.10.8"></a><h2>OPTIONS</h2>
-<div class="variablelist"><dl class="variablelist">
+
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term">-f <em class="replaceable"><code>filename</code></em></span></dt>
 <dd>
-<p>
+         <p>
            Zone file mode: instead of a public keyfile name, the argument
            is the DNS domain name of a zone master file, which can be read
            from <code class="option">file</code>.  If the domain name is the same as
            <code class="option">file</code>, then it may be omitted.
          </p>
-<p>
+         <p>
            If <code class="option">file</code> is set to <code class="literal">"-"</code>, then
            the zone data is read from the standard input.
          </p>
-</dd>
+       </dd>
 <dt><span class="term">-K <em class="replaceable"><code>directory</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Sets the directory in which the key files are to reside.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-L <em class="replaceable"><code>ttl</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Sets the default TTL to use for this key when it is converted
            into a DNSKEY RR.  If the key is imported into a zone,
            this is the TTL that will be used for it, unless there was
            already a DNSKEY RRset in place, in which case the existing TTL
            would take precedence.  Setting the default TTL to
            <code class="literal">0</code> or <code class="literal">none</code> removes it.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-h</span></dt>
-<dd><p>
+<dd>
+         <p>
            Emit usage message and exit.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-v <em class="replaceable"><code>level</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Sets the debugging level.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-V</span></dt>
-<dd><p>
+<dd>
+         <p>
            Prints version information.
-         </p></dd>
+         </p>
+       </dd>
 </dl></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.10.9"></a><h2>TIMING OPTIONS</h2>
-<p>
+
+    <p>
       Dates can be expressed in the format YYYYMMDD or YYYYMMDDHHMMSS.
       If the argument begins with a '+' or '-', it is interpreted as
       an offset from the present time.  For convenience, if such an offset
       is computed in seconds.  To explicitly prevent a date from being
       set, use 'none' or 'never'.
     </p>
-<div class="variablelist"><dl class="variablelist">
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term">-P <em class="replaceable"><code>date/offset</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Sets the date on which a key is to be published to the zone.
            After that date, the key will be included in the zone but will
            not be used to sign it.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-P sync <em class="replaceable"><code>date/offset</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Sets the date on which CDS and CDNSKEY records that match this
            key are to be published to the zone.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-D <em class="replaceable"><code>date/offset</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Sets the date on which the key is to be deleted.  After that
            date, the key will no longer be included in the zone.  (It
            may remain in the key repository, however.)
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-D sync <em class="replaceable"><code>date/offset</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Sets the date on which the CDS and CDNSKEY records that match
            this key are to be deleted.
-         </p></dd>
+         </p>
+       </dd>
 </dl></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.10.10"></a><h2>FILES</h2>
-<p>
+
+    <p>
       A keyfile can be designed by the key identification
       <code class="filename">Knnnn.+aaa+iiiii</code> or the full file name
       <code class="filename">Knnnn.+aaa+iiiii.key</code> as generated by
       <span class="refentrytitle">dnssec-keygen</span>(8).
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.10.11"></a><h2>SEE ALSO</h2>
-<p><span class="citerefentry"><span class="refentrytitle">dnssec-keygen</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">dnssec-signzone</span>(8)</span>,
+
+    <p><span class="citerefentry">
+       <span class="refentrytitle">dnssec-keygen</span>(8)
+      </span>,
+      <span class="citerefentry">
+       <span class="refentrytitle">dnssec-signzone</span>(8)
+      </span>,
       <em class="citetitle">BIND 9 Administrator Reference Manual</em>,
       <em class="citetitle">RFC 5011</em>.
     </p>
-</div>
+  </div>
+
 </div>
 <div class="navfooter">
 <hr>
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index eb30ed88335f6d533a4c9cd44c1a3dc7a8ceab10..b588a252ae7e9c20583763f5b64cf160c4bb154b 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>dnssec-keyfromlabel</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="up" href="Bv9ARM.ch12.html" title="Manual pages">
 <link rel="prev" href="man.dnssec-importkey.html" title="dnssec-importkey">
 </div>
 <div class="refentry">
 <a name="man.dnssec-keyfromlabel"></a><div class="titlepage"></div>
-<div class="refnamediv">
+  
+  
+
+  
+
+  <div class="refnamediv">
 <h2>Name</h2>
-<p><span class="application">dnssec-keyfromlabel</span> &#8212; DNSSEC key generation tool</p>
+<p>
+    <span class="application">dnssec-keyfromlabel</span>
+     &#8212; DNSSEC key generation tool
+  </p>
 </div>
-<div class="refsynopsisdiv">
+
+  
+
+  <div class="refsynopsisdiv">
 <h2>Synopsis</h2>
-<div class="cmdsynopsis"><p><code class="command">dnssec-keyfromlabel</code>  {-l <em class="replaceable"><code>label</code></em>} [<code class="option">-3</code>] [<code class="option">-a <em class="replaceable"><code>algorithm</code></em></code>] [<code class="option">-A <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-c <em class="replaceable"><code>class</code></em></code>] [<code class="option">-D <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-D sync <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-E <em class="replaceable"><code>engine</code></em></code>] [<code class="option">-f <em class="replaceable"><code>flag</code></em></code>] [<code class="option">-G</code>] [<code class="option">-I <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-i <em class="replaceable"><code>interval</code></em></code>] [<code class="option">-k</code>] [<code class="option">-K <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-L <em class="replaceable"><code>ttl</code></em></code>] [<code class="option">-n <em class="replaceable"><code>nametype</code></em></code>] [<code class="option">-P <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-P sync <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-p <em class="replaceable"><code>protocol</code></em></code>] [<code class="option">-R <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-S <em class="replaceable"><code>key</code></em></code>] [<code class="option">-t <em class="replaceable"><code>type</code></em></code>] [<code class="option">-v <em class="replaceable"><code>level</code></em></code>] [<code class="option">-V</code>] [<code class="option">-y</code>] {name}</p></div>
-</div>
-<div class="refsection">
+    <div class="cmdsynopsis"><p>
+      <code class="command">dnssec-keyfromlabel</code> 
+       {-l <em class="replaceable"><code>label</code></em>}
+       [<code class="option">-3</code>]
+       [<code class="option">-a <em class="replaceable"><code>algorithm</code></em></code>]
+       [<code class="option">-A <em class="replaceable"><code>date/offset</code></em></code>]
+       [<code class="option">-c <em class="replaceable"><code>class</code></em></code>]
+       [<code class="option">-D <em class="replaceable"><code>date/offset</code></em></code>]
+       [<code class="option">-D sync <em class="replaceable"><code>date/offset</code></em></code>]
+       [<code class="option">-E <em class="replaceable"><code>engine</code></em></code>]
+       [<code class="option">-f <em class="replaceable"><code>flag</code></em></code>]
+       [<code class="option">-G</code>]
+       [<code class="option">-I <em class="replaceable"><code>date/offset</code></em></code>]
+       [<code class="option">-i <em class="replaceable"><code>interval</code></em></code>]
+       [<code class="option">-k</code>]
+       [<code class="option">-K <em class="replaceable"><code>directory</code></em></code>]
+       [<code class="option">-L <em class="replaceable"><code>ttl</code></em></code>]
+       [<code class="option">-n <em class="replaceable"><code>nametype</code></em></code>]
+       [<code class="option">-P <em class="replaceable"><code>date/offset</code></em></code>]
+       [<code class="option">-P sync <em class="replaceable"><code>date/offset</code></em></code>]
+       [<code class="option">-p <em class="replaceable"><code>protocol</code></em></code>]
+       [<code class="option">-R <em class="replaceable"><code>date/offset</code></em></code>]
+       [<code class="option">-S <em class="replaceable"><code>key</code></em></code>]
+       [<code class="option">-t <em class="replaceable"><code>type</code></em></code>]
+       [<code class="option">-v <em class="replaceable"><code>level</code></em></code>]
+       [<code class="option">-V</code>]
+       [<code class="option">-y</code>]
+       {name}
+    </p></div>
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.11.7"></a><h2>DESCRIPTION</h2>
-<p><span class="command"><strong>dnssec-keyfromlabel</strong></span>
+
+    <p><span class="command"><strong>dnssec-keyfromlabel</strong></span>
       generates a key pair of files that referencing a key object stored
       in a cryptographic hardware service module (HSM).  The private key
       file can be used for DNSSEC signing of zone data as if it were a
       but the key material is stored within the HSM, and the actual signing
       takes place there.
     </p>
-<p>
+    <p>
       The <code class="option">name</code> of the key is specified on the command
       line.  This must match the name of the zone for which the key is
       being generated.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.11.8"></a><h2>OPTIONS</h2>
-<div class="variablelist"><dl class="variablelist">
+
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term">-a <em class="replaceable"><code>algorithm</code></em></span></dt>
 <dd>
-<p>
+         <p>
            Selects the cryptographic algorithm.  The value of
            <code class="option">algorithm</code> must be one of RSASHA1,
            NSEC3RSASHA1, RSASHA256, RSASHA512,
            ECDSAP256SHA256, ECDSAP384SHA384, ED25519 or ED448.
          </p>
-<p>
+         <p>
            If no algorithm is specified, then RSASHA1 will be used by
            default, unless the <code class="option">-3</code> option is specified,
            in which case NSEC3RSASHA1 will be used instead.  (If
            <code class="option">-3</code> is used and an algorithm is specified,
            that algorithm will be checked for compatibility with NSEC3.)
          </p>
-<p>
+         <p>
            These values are case insensitive. In some cases, abbreviations
            are supported, such as ECDSA256 for ECDSAP256SHA256 and
            ECDSA384 for ECDSAP384SHA384. If RSASHA1 is specified
            along with the <code class="option">-3</code> option, then NSEC3RSASHA1
            will be used instead.
          </p>
-<p>
+         <p>
            As of BIND 9.12.0, this option is mandatory except when using
            the <code class="option">-S</code> option (which copies the algorithm from
            the predecessory key). Previously, the default for newly
            generated keys was RSASHA1.
          </p>
-</dd>
+       </dd>
 <dt><span class="term">-3</span></dt>
-<dd><p>
+<dd>
+         <p>
            Use an NSEC3-capable algorithm to generate a DNSSEC key.
            If this option is used with an algorithm that has both
            NSEC and NSEC3 versions, then the NSEC3 version will be
            used; for example, <span class="command"><strong>dnssec-keygen -3a RSASHA1</strong></span>
            specifies the NSEC3RSASHA1 algorithm.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-E <em class="replaceable"><code>engine</code></em></span></dt>
 <dd>
-<p>
+         <p>
            Specifies the cryptographic hardware to use.
          </p>
-<p>
+         <p>
            When BIND is built with OpenSSL PKCS#11 support, this defaults
            to the string "pkcs11", which identifies an OpenSSL engine
            that can drive a cryptographic accelerator or hardware service
            (--enable-native-pkcs11), it defaults to the path of the PKCS#11
            provider library specified via "--with-pkcs11".
          </p>
-</dd>
+       </dd>
 <dt><span class="term">-l <em class="replaceable"><code>label</code></em></span></dt>
 <dd>
-<p>
+         <p>
            Specifies the label for a key pair in the crypto hardware.
          </p>
-<p>
+         <p>
            When <acronym class="acronym">BIND</acronym> 9 is built with OpenSSL-based
            PKCS#11 support, the label is an arbitrary string that
            identifies a particular key.
          </p>
-<p>
+         <p>
            When <acronym class="acronym">BIND</acronym> 9 is built with native PKCS#11
            support, the label is a PKCS#11 URI string in the format
            "pkcs11:<code class="option">keyword</code>=<em class="replaceable"><code>value</code></em>[<span class="optional">;<code class="option">keyword</code>=<em class="replaceable"><code>value</code></em>;...</span>]"
            which the HSM's PIN code can be obtained.  The label will be
            stored in the on-disk "private" file.
          </p>
-<p>
+         <p>
            If the label contains a
            <code class="option">pin-source</code> field, tools using the generated
            key files will be able to use the HSM for signing and other
            may reduce the security advantage of using an HSM; be sure
            this is what you want to do before making use of this feature.
          </p>
-</dd>
+       </dd>
 <dt><span class="term">-n <em class="replaceable"><code>nametype</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Specifies the owner type of the key.  The value of
            <code class="option">nametype</code> must either be ZONE (for a DNSSEC
            zone key (KEY/DNSKEY)), HOST or ENTITY (for a key associated with
            a host (KEY)),
            USER (for a key associated with a user(KEY)) or OTHER (DNSKEY).
            These values are case insensitive.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-C</span></dt>
-<dd><p>
+<dd>
+         <p>
            Compatibility mode:  generates an old-style key, without
            any metadata.  By default, <span class="command"><strong>dnssec-keyfromlabel</strong></span>
            will include the key's creation date in the metadata stored
            (publication date, activation date, etc).  Keys that include
            this data may be incompatible with older versions of BIND; the
            <code class="option">-C</code> option suppresses them.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-c <em class="replaceable"><code>class</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Indicates that the DNS record containing the key should have
            the specified class.  If not specified, class IN is used.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-f <em class="replaceable"><code>flag</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Set the specified flag in the flag field of the KEY/DNSKEY record.
            The only recognized flags are KSK (Key Signing Key) and REVOKE.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-G</span></dt>
-<dd><p>
+<dd>
+         <p>
            Generate a key, but do not publish it or sign with it.  This
            option is incompatible with -P and -A.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-h</span></dt>
-<dd><p>
+<dd>
+         <p>
            Prints a short summary of the options and arguments to
            <span class="command"><strong>dnssec-keyfromlabel</strong></span>.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-K <em class="replaceable"><code>directory</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Sets the directory in which the key files are to be written.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-k</span></dt>
-<dd><p>
+<dd>
+         <p>
            Generate KEY records rather than DNSKEY records.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-L <em class="replaceable"><code>ttl</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Sets the default TTL to use for this key when it is converted
            into a DNSKEY RR.  If the key is imported into a zone,
            this is the TTL that will be used for it, unless there was
            already a DNSKEY RRset in place, in which case the existing TTL
            would take precedence.  Setting the default TTL to
            <code class="literal">0</code> or <code class="literal">none</code> removes it.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-p <em class="replaceable"><code>protocol</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Sets the protocol value for the key.  The protocol
            is a number between 0 and 255.  The default is 3 (DNSSEC).
            Other possible values for this argument are listed in
            RFC 2535 and its successors.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-S <em class="replaceable"><code>key</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Generate a key as an explicit successor to an existing key.
            The name, algorithm, size, and type of the key will be set
            to match the predecessor. The activation date of the new
            one. The publication date will be set to the activation
            date minus the prepublication interval, which defaults to
            30 days.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-t <em class="replaceable"><code>type</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Indicates the use of the key.  <code class="option">type</code> must be
            one of AUTHCONF, NOAUTHCONF, NOAUTH, or NOCONF.  The default
            is AUTHCONF.  AUTH refers to the ability to authenticate
            data, and CONF the ability to encrypt data.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-v <em class="replaceable"><code>level</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Sets the debugging level.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-V</span></dt>
-<dd><p>
+<dd>
+         <p>
            Prints version information.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-y</span></dt>
-<dd><p>
+<dd>
+         <p>
            Allows DNSSEC key files to be generated even if the key ID
            would collide with that of an existing key, in the event of
            either key being revoked.  (This is only safe to use if you
            are sure you won't be using RFC 5011 trust anchor maintenance
            with either of the keys involved.)
-         </p></dd>
+         </p>
+       </dd>
 </dl></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.11.9"></a><h2>TIMING OPTIONS</h2>
-<p>
+
+
+    <p>
       Dates can be expressed in the format YYYYMMDD or YYYYMMDDHHMMSS.
       If the argument begins with a '+' or '-', it is interpreted as
       an offset from the present time.  For convenience, if such an offset
       is computed in seconds.  To explicitly prevent a date from being
       set, use 'none' or 'never'.
     </p>
-<div class="variablelist"><dl class="variablelist">
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term">-P <em class="replaceable"><code>date/offset</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Sets the date on which a key is to be published to the zone.
            After that date, the key will be included in the zone but will
            not be used to sign it.  If not set, and if the -G option has
            not been used, the default is "now".
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-P sync <em class="replaceable"><code>date/offset</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Sets the date on which the CDS and CDNSKEY records which match
            this key are to be published to the zone.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-A <em class="replaceable"><code>date/offset</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Sets the date on which the key is to be activated.  After that
            date, the key will be included in the zone and used to sign
            it.  If not set, and if the -G option has not been used, the
            default is "now".
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-R <em class="replaceable"><code>date/offset</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Sets the date on which the key is to be revoked.  After that
            date, the key will be flagged as revoked.  It will be included
            in the zone and will be used to sign it.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-I <em class="replaceable"><code>date/offset</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Sets the date on which the key is to be retired.  After that
            date, the key will still be included in the zone, but it
            will not be used to sign it.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-D <em class="replaceable"><code>date/offset</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Sets the date on which the key is to be deleted.  After that
            date, the key will no longer be included in the zone.  (It
            may remain in the key repository, however.)
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-D sync <em class="replaceable"><code>date/offset</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Sets the date on which the CDS and CDNSKEY records which match
            this key are to be deleted.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-i <em class="replaceable"><code>interval</code></em></span></dt>
 <dd>
-<p>
+         <p>
            Sets the prepublication interval for a key.  If set, then
            the publication and activation dates must be separated by at least
            this much time.  If the activation date is specified but the
            the publication date is specified but activation date isn't,
            then activation will be set to this much time after publication.
          </p>
-<p>
+         <p>
            If the key is being created as an explicit successor to another
            key, then the default prepublication interval is 30 days;
            otherwise it is zero.
          </p>
-<p>
+         <p>
            As with date offsets, if the argument is followed by one of
            the suffixes 'y', 'mo', 'w', 'd', 'h', or 'mi', then the
            interval is measured in years, months, weeks, days, hours,
            or minutes, respectively.  Without a suffix, the interval is
            measured in seconds.
          </p>
-</dd>
+       </dd>
 </dl></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.11.10"></a><h2>GENERATED KEY FILES</h2>
-<p>
+
+    <p>
       When <span class="command"><strong>dnssec-keyfromlabel</strong></span> completes
       successfully,
       it prints a string of the form <code class="filename">Knnnn.+aaa+iiiii</code>
       to the standard output.  This is an identification string for
       the key files it has generated.
     </p>
-<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
-<li class="listitem"><p><code class="filename">nnnn</code> is the key name.
-       </p></li>
-<li class="listitem"><p><code class="filename">aaa</code> is the numeric representation
+    <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
+<li class="listitem">
+       <p><code class="filename">nnnn</code> is the key name.
+       </p>
+      </li>
+<li class="listitem">
+       <p><code class="filename">aaa</code> is the numeric representation
          of the algorithm.
-       </p></li>
-<li class="listitem"><p><code class="filename">iiiii</code> is the key identifier (or
+       </p>
+      </li>
+<li class="listitem">
+       <p><code class="filename">iiiii</code> is the key identifier (or
          footprint).
-       </p></li>
+       </p>
+      </li>
 </ul></div>
-<p><span class="command"><strong>dnssec-keyfromlabel</strong></span>
+    <p><span class="command"><strong>dnssec-keyfromlabel</strong></span>
       creates two files, with names based
       on the printed string.  <code class="filename">Knnnn.+aaa+iiiii.key</code>
       contains the public key, and
       <code class="filename">Knnnn.+aaa+iiiii.private</code> contains the
       private key.
     </p>
-<p>
+    <p>
       The <code class="filename">.key</code> file contains a DNS KEY record
       that
       can be inserted into a zone file (directly or with a $INCLUDE
       statement).
     </p>
-<p>
+    <p>
       The <code class="filename">.private</code> file contains
       algorithm-specific
       fields.  For obvious security reasons, this file does not have
       general read permission.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.11.11"></a><h2>SEE ALSO</h2>
-<p><span class="citerefentry"><span class="refentrytitle">dnssec-keygen</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">dnssec-signzone</span>(8)</span>,
+
+    <p><span class="citerefentry">
+       <span class="refentrytitle">dnssec-keygen</span>(8)
+      </span>,
+      <span class="citerefentry">
+       <span class="refentrytitle">dnssec-signzone</span>(8)
+      </span>,
       <em class="citetitle">BIND 9 Administrator Reference Manual</em>,
       <em class="citetitle">RFC 4034</em>,
       <em class="citetitle">The PKCS#11 URI Scheme (draft-pechanec-pkcs11uri-13)</em>.
     </p>
-</div>
+  </div>
+
 </div>
 <div class="navfooter">
 <hr>
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index ccf7d0d07aad0b510a8bc9e70412999337138d5e..72ac7a770e8b038d383467e70d306d2b1b87c85e 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>dnssec-keygen</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="up" href="Bv9ARM.ch12.html" title="Manual pages">
 <link rel="prev" href="man.dnssec-keyfromlabel.html" title="dnssec-keyfromlabel">
 </div>
 <div class="refentry">
 <a name="man.dnssec-keygen"></a><div class="titlepage"></div>
-<div class="refnamediv">
+  
+  
+
+  
+
+  <div class="refnamediv">
 <h2>Name</h2>
-<p><span class="application">dnssec-keygen</span> &#8212; DNSSEC key generation tool</p>
+<p>
+    <span class="application">dnssec-keygen</span>
+     &#8212; DNSSEC key generation tool
+  </p>
 </div>
-<div class="refsynopsisdiv">
+
+  
+
+  <div class="refsynopsisdiv">
 <h2>Synopsis</h2>
-<div class="cmdsynopsis"><p><code class="command">dnssec-keygen</code>  [<code class="option">-3</code>] [<code class="option">-A <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-a <em class="replaceable"><code>algorithm</code></em></code>] [<code class="option">-b <em class="replaceable"><code>keysize</code></em></code>] [<code class="option">-C</code>] [<code class="option">-c <em class="replaceable"><code>class</code></em></code>] [<code class="option">-D <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-D sync <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-d <em class="replaceable"><code>bits</code></em></code>] [<code class="option">-E <em class="replaceable"><code>engine</code></em></code>] [<code class="option">-f <em class="replaceable"><code>flag</code></em></code>] [<code class="option">-G</code>] [<code class="option">-g <em class="replaceable"><code>generator</code></em></code>] [<code class="option">-h</code>] [<code class="option">-I <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-i <em class="replaceable"><code>interval</code></em></code>] [<code class="option">-K <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-k <em class="replaceable"><code>policy</code></em></code>] [<code class="option">-L <em class="replaceable"><code>ttl</code></em></code>] [<code class="option">-l <em class="replaceable"><code>file</code></em></code>] [<code class="option">-n <em class="replaceable"><code>nametype</code></em></code>] [<code class="option">-P <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-P sync <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-p <em class="replaceable"><code>protocol</code></em></code>] [<code class="option">-q</code>] [<code class="option">-R <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-S <em class="replaceable"><code>key</code></em></code>] [<code class="option">-s <em class="replaceable"><code>strength</code></em></code>] [<code class="option">-T <em class="replaceable"><code>rrtype</code></em></code>] [<code class="option">-t <em class="replaceable"><code>type</code></em></code>] [<code class="option">-V</code>] [<code class="option">-v <em class="replaceable"><code>level</code></em></code>] {name}</p></div>
-</div>
-<div class="refsection">
+    <div class="cmdsynopsis"><p>
+      <code class="command">dnssec-keygen</code> 
+       [<code class="option">-3</code>]
+       [<code class="option">-A <em class="replaceable"><code>date/offset</code></em></code>]
+       [<code class="option">-a <em class="replaceable"><code>algorithm</code></em></code>]
+       [<code class="option">-b <em class="replaceable"><code>keysize</code></em></code>]
+       [<code class="option">-C</code>]
+       [<code class="option">-c <em class="replaceable"><code>class</code></em></code>]
+       [<code class="option">-D <em class="replaceable"><code>date/offset</code></em></code>]
+       [<code class="option">-D sync <em class="replaceable"><code>date/offset</code></em></code>]
+       [<code class="option">-d <em class="replaceable"><code>bits</code></em></code>]
+       [<code class="option">-E <em class="replaceable"><code>engine</code></em></code>]
+       [<code class="option">-f <em class="replaceable"><code>flag</code></em></code>]
+       [<code class="option">-G</code>]
+       [<code class="option">-g <em class="replaceable"><code>generator</code></em></code>]
+       [<code class="option">-h</code>]
+       [<code class="option">-I <em class="replaceable"><code>date/offset</code></em></code>]
+       [<code class="option">-i <em class="replaceable"><code>interval</code></em></code>]
+       [<code class="option">-K <em class="replaceable"><code>directory</code></em></code>]
+       [<code class="option">-k <em class="replaceable"><code>policy</code></em></code>]
+       [<code class="option">-L <em class="replaceable"><code>ttl</code></em></code>]
+       [<code class="option">-l <em class="replaceable"><code>file</code></em></code>]
+       [<code class="option">-n <em class="replaceable"><code>nametype</code></em></code>]
+       [<code class="option">-P <em class="replaceable"><code>date/offset</code></em></code>]
+       [<code class="option">-P sync <em class="replaceable"><code>date/offset</code></em></code>]
+       [<code class="option">-p <em class="replaceable"><code>protocol</code></em></code>]
+       [<code class="option">-q</code>]
+       [<code class="option">-R <em class="replaceable"><code>date/offset</code></em></code>]
+       [<code class="option">-S <em class="replaceable"><code>key</code></em></code>]
+       [<code class="option">-s <em class="replaceable"><code>strength</code></em></code>]
+       [<code class="option">-T <em class="replaceable"><code>rrtype</code></em></code>]
+       [<code class="option">-t <em class="replaceable"><code>type</code></em></code>]
+       [<code class="option">-V</code>]
+       [<code class="option">-v <em class="replaceable"><code>level</code></em></code>]
+       {name}
+    </p></div>
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.12.7"></a><h2>DESCRIPTION</h2>
-<p><span class="command"><strong>dnssec-keygen</strong></span>
+
+    <p><span class="command"><strong>dnssec-keygen</strong></span>
       generates keys for DNSSEC (Secure DNS), as defined in RFC 2535
       and RFC 4034.  It can also generate keys for use with
       TSIG (Transaction Signatures) as defined in RFC 2845, or TKEY
       (Transaction Key) as defined in RFC 2930.
     </p>
-<p>
+    <p>
       The <code class="option">name</code> of the key is specified on the command
       line.  For DNSSEC keys, this must match the name of the zone for
       which the key is being generated.
     </p>
-<p>
+    <p>
       The <span class="command"><strong>dnssec-keymgr</strong></span> command acts as a wrapper
       around <span class="command"><strong>dnssec-keygen</strong></span>, generating and updating keys
       as needed to enforce defined security policies such as key rollover
       scheduling. Using <span class="command"><strong>dnssec-keymgr</strong></span> may be preferable
       to direct use of <span class="command"><strong>dnssec-keygen</strong></span>.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.12.8"></a><h2>OPTIONS</h2>
-<div class="variablelist"><dl class="variablelist">
+
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term">-3</span></dt>
-<dd><p>
+<dd>
+         <p>
            Use an NSEC3-capable algorithm to generate a DNSSEC key.
            If this option is used with an algorithm that has both
            NSEC and NSEC3 versions, then the NSEC3 version will be
            used; for example, <span class="command"><strong>dnssec-keygen -3a RSASHA1</strong></span>
            specifies the NSEC3RSASHA1 algorithm.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-a <em class="replaceable"><code>algorithm</code></em></span></dt>
 <dd>
-<p>
+         <p>
            Selects the cryptographic algorithm.  For DNSSEC keys, the value
            of <code class="option">algorithm</code> must be one of RSASHA1,
            NSEC3RSASHA1, RSASHA256, RSASHA512,
            his value will automatically set the <code class="option">-T KEY</code>
            option as well.
          </p>
-<p>
+         <p>
            These values are case insensitive. In some cases, abbreviations
            are supported, such as ECDSA256 for ECDSAP256SHA256 and
            ECDSA384 for ECDSAP384SHA384. If RSASHA1 is specified
            along with the <code class="option">-3</code> option, then NSEC3RSASHA1
            will be used instead.
          </p>
-<p>
+         <p>
            This parameter <span class="emphasis"><em>must</em></span> be specified except
            when using the <code class="option">-S</code> option, which copies the
            algorithm from the predecessor key.
          </p>
-<p>
+         <p>
            In prior releases, HMAC algorithms could be generated for
            use as TSIG keys, but that feature has been removed as of
            BIND 9.13.0. Use <span class="command"><strong>tsig-keygen</strong></span> to generate
            TSIG keys.
          </p>
-</dd>
+       </dd>
 <dt><span class="term">-b <em class="replaceable"><code>keysize</code></em></span></dt>
 <dd>
-<p>
+         <p>
            Specifies the number of bits in the key.  The choice of key
            size depends on the algorithm used.  RSA keys must be
            between 1024 and 4096 bits.  Diffie Hellman keys must be between
            128 and 4096 bits.  Elliptic curve algorithms don't need this
            parameter.
          </p>
-<p>
+         <p>
            If the key size is not specified, some algorithms have
            pre-defined defaults.  For instance, RSA keys have a default
            size of 2048 bits.
          </p>
-</dd>
+       </dd>
 <dt><span class="term">-C</span></dt>
-<dd><p>
+<dd>
+         <p>
            Compatibility mode: generates an old-style key, without any
            timing metadata. By default, <span class="command"><strong>dnssec-keygen</strong></span>
            will include the key's creation date in the metadata stored with
            (publication date, activation date, etc). Keys that include this
            data may be incompatible with older versions of BIND; the
            <code class="option">-C</code> option suppresses them.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-c <em class="replaceable"><code>class</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Indicates that the DNS record containing the key should have
            the specified class.  If not specified, class IN is used.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-d <em class="replaceable"><code>bits</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Key size in bits. For the algorithms RSASHA1, NSEC3RSASA1,
            RSASHA256 and RSASHA512 the key size must be in range 1024-4096.
            DH size is between 128 and 4096. This option is ignored for
            algorithms ECDSAP256SHA256, ECDSAP384SHA384, ED25519 and ED448.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-E <em class="replaceable"><code>engine</code></em></span></dt>
 <dd>
-<p>
+         <p>
            Specifies the cryptographic hardware to use, when applicable.
          </p>
-<p>
+         <p>
            When BIND is built with OpenSSL PKCS#11 support, this defaults
            to the string "pkcs11", which identifies an OpenSSL engine
            that can drive a cryptographic accelerator or hardware service
            (--enable-native-pkcs11), it defaults to the path of the PKCS#11
            provider library specified via "--with-pkcs11".
          </p>
-</dd>
+       </dd>
 <dt><span class="term">-f <em class="replaceable"><code>flag</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Set the specified flag in the flag field of the KEY/DNSKEY record.
            The only recognized flags are KSK (Key Signing Key) and REVOKE.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-G</span></dt>
-<dd><p>
+<dd>
+         <p>
            Generate a key, but do not publish it or sign with it.  This
            option is incompatible with -P and -A.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-g <em class="replaceable"><code>generator</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            If generating a Diffie Hellman key, use this generator.
            Allowed values are 2 and 5.  If no generator
            is specified, a known prime from RFC 2539 will be used
            if possible; otherwise the default is 2.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-h</span></dt>
-<dd><p>
+<dd>
+         <p>
            Prints a short summary of the options and arguments to
            <span class="command"><strong>dnssec-keygen</strong></span>.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-K <em class="replaceable"><code>directory</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Sets the directory in which the key files are to be written.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-k <em class="replaceable"><code>policy</code></em></span></dt>
 <dd>
-<p>
+         <p>
            Create keys for a specific dnssec-policy.  If a policy uses
            multiple keys, <span class="command"><strong>dnssec-keygen</strong></span> will generate
            multiple keys.  This will also create a ".state" file to keep
            track of the key state.
          </p>
-<p>
+         <p>
            This option creates keys according to the dnssec-policy
            configuration, hence it cannot be used together with many of
            the other options that <span class="command"><strong>dnssec-keygen</strong></span>
            provides.
          </p>
-</dd>
+       </dd>
 <dt><span class="term">-L <em class="replaceable"><code>ttl</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Sets the default TTL to use for this key when it is converted
            into a DNSKEY RR.  If the key is imported into a zone,
            this is the TTL that will be used for it, unless there was
            is no existing DNSKEY RRset, the TTL will default to the
            SOA TTL. Setting the default TTL to <code class="literal">0</code>
            or <code class="literal">none</code> is the same as leaving it unset.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-l <em class="replaceable"><code>file</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Provide a configuration file that contains a dnssec-policy
            statement (matching the policy set with <span class="command"><strong>-k</strong></span>).
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-n <em class="replaceable"><code>nametype</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Specifies the owner type of the key.  The value of
            <code class="option">nametype</code> must either be ZONE (for a DNSSEC
            zone key (KEY/DNSKEY)), HOST or ENTITY (for a key associated
            with a host (KEY)), USER (for a key associated with a
            user(KEY)) or OTHER (DNSKEY).  These values are case
            insensitive.  Defaults to ZONE for DNSKEY generation.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-p <em class="replaceable"><code>protocol</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Sets the protocol value for the generated key, for use
            with <code class="option">-T KEY</code>. The protocol is a number between 0
            and 255. The default is 3 (DNSSEC). Other possible values for
            this argument are listed in RFC 2535 and its successors.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-q</span></dt>
-<dd><p>
+<dd>
+         <p>
            Quiet mode: Suppresses unnecessary output, including
            progress indication.  Without this option, when
            <span class="command"><strong>dnssec-keygen</strong></span> is run interactively
            round of the Miller-Rabin primality test; a space
            means that the number has passed all the tests and is
            a satisfactory key.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-S <em class="replaceable"><code>key</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Create a new key which is an explicit successor to an
            existing key.  The name, algorithm, size, and type of the
            key will be set to match the existing key.  The activation
            the existing one.  The publication date will be set to the
            activation date minus the prepublication interval, which
            defaults to 30 days.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-s <em class="replaceable"><code>strength</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Specifies the strength value of the key.  The strength is
            a number between 0 and 15, and currently has no defined
            purpose in DNSSEC.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-T <em class="replaceable"><code>rrtype</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Specifies the resource record type to use for the key.
            <code class="option">rrtype</code> must be either DNSKEY or KEY.  The
            default is DNSKEY when using a DNSSEC algorithm, but it can be
            overridden to KEY for use with SIG(0).
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-t <em class="replaceable"><code>type</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Indicates the use of the key, for use with <code class="option">-T
            KEY</code>. <code class="option">type</code> must be one of AUTHCONF,
            NOAUTHCONF, NOAUTH, or NOCONF. The default is AUTHCONF. AUTH
            refers to the ability to authenticate data, and CONF the ability
            to encrypt data.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-V</span></dt>
-<dd><p>
+<dd>
+         <p>
            Prints version information.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-v <em class="replaceable"><code>level</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Sets the debugging level.
-         </p></dd>
+         </p>
+       </dd>
 </dl></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.12.9"></a><h2>TIMING OPTIONS</h2>
-<p>
+
+
+    <p>
       Dates can be expressed in the format YYYYMMDD or YYYYMMDDHHMMSS.
       If the argument begins with a '+' or '-', it is interpreted as
       an offset from the present time.  For convenience, if such an offset
       is computed in seconds.  To explicitly prevent a date from being
       set, use 'none' or 'never'.
     </p>
-<div class="variablelist"><dl class="variablelist">
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term">-P <em class="replaceable"><code>date/offset</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Sets the date on which a key is to be published to the zone.
            After that date, the key will be included in the zone but will
            not be used to sign it.  If not set, and if the -G option has
            not been used, the default is "now".
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-P sync <em class="replaceable"><code>date/offset</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Sets the date on which CDS and CDNSKEY records that match this
            key are to be published to the zone.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-A <em class="replaceable"><code>date/offset</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Sets the date on which the key is to be activated.  After that
            date, the key will be included in the zone and used to sign
            it.  If not set, and if the -G option has not been used, the
            default is "now".  If set, if and -P is not set, then
            the publication date will be set to the activation date
            minus the prepublication interval.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-R <em class="replaceable"><code>date/offset</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Sets the date on which the key is to be revoked.  After that
            date, the key will be flagged as revoked.  It will be included
            in the zone and will be used to sign it.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-I <em class="replaceable"><code>date/offset</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Sets the date on which the key is to be retired.  After that
            date, the key will still be included in the zone, but it
            will not be used to sign it.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-D <em class="replaceable"><code>date/offset</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Sets the date on which the key is to be deleted.  After that
            date, the key will no longer be included in the zone.  (It
            may remain in the key repository, however.)
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-D sync <em class="replaceable"><code>date/offset</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Sets the date on which the CDS and CDNSKEY records that match this
            key are to be deleted.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-i <em class="replaceable"><code>interval</code></em></span></dt>
 <dd>
-<p>
+         <p>
            Sets the prepublication interval for a key.  If set, then
            the publication and activation dates must be separated by at least
            this much time.  If the activation date is specified but the
            the publication date is specified but activation date isn't,
            then activation will be set to this much time after publication.
          </p>
-<p>
+         <p>
            If the key is being created as an explicit successor to another
            key, then the default prepublication interval is 30 days;
            otherwise it is zero.
          </p>
-<p>
+         <p>
            As with date offsets, if the argument is followed by one of
            the suffixes 'y', 'mo', 'w', 'd', 'h', or 'mi', then the
            interval is measured in years, months, weeks, days, hours,
            or minutes, respectively.  Without a suffix, the interval is
            measured in seconds.
          </p>
-</dd>
+       </dd>
 </dl></div>
-</div>
-<div class="refsection">
+  </div>
+
+
+  <div class="refsection">
 <a name="id-1.13.12.10"></a><h2>GENERATED KEYS</h2>
-<p>
+
+    <p>
       When <span class="command"><strong>dnssec-keygen</strong></span> completes
       successfully,
       it prints a string of the form <code class="filename">Knnnn.+aaa+iiiii</code>
       to the standard output.  This is an identification string for
       the key it has generated.
     </p>
-<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
-<li class="listitem"><p><code class="filename">nnnn</code> is the key name.
-       </p></li>
-<li class="listitem"><p><code class="filename">aaa</code> is the numeric representation
+    <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
+<li class="listitem">
+       <p><code class="filename">nnnn</code> is the key name.
+       </p>
+      </li>
+<li class="listitem">
+       <p><code class="filename">aaa</code> is the numeric representation
          of the
          algorithm.
-       </p></li>
-<li class="listitem"><p><code class="filename">iiiii</code> is the key identifier (or
+       </p>
+      </li>
+<li class="listitem">
+       <p><code class="filename">iiiii</code> is the key identifier (or
          footprint).
-       </p></li>
+       </p>
+      </li>
 </ul></div>
-<p><span class="command"><strong>dnssec-keygen</strong></span>
+    <p><span class="command"><strong>dnssec-keygen</strong></span>
       creates two files, with names based
       on the printed string.  <code class="filename">Knnnn.+aaa+iiiii.key</code>
       contains the public key, and
       private
       key.
     </p>
-<p>
+    <p>
       The <code class="filename">.key</code> file contains a DNSKEY or KEY record.
       When a zone is being signed by <span class="command"><strong>named</strong></span>
       or <span class="command"><strong>dnssec-signzone</strong></span> <code class="option">-S</code>, DNSKEY
       the <code class="filename">.key</code> file can be inserted into a zone file
       manually or with a <strong class="userinput"><code>$INCLUDE</code></strong> statement.
     </p>
-<p>
+    <p>
       The <code class="filename">.private</code> file contains
       algorithm-specific
       fields.  For obvious security reasons, this file does not have
       general read permission.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.12.11"></a><h2>EXAMPLE</h2>
-<p>
+
+    <p>
       To generate an ECDSAP256SHA256 zone-signing key for the zone
       <strong class="userinput"><code>example.com</code></strong>, issue the command:
     </p>
-<p>
+    <p>
       <strong class="userinput"><code>dnssec-keygen -a ECDSAP256SHA256 example.com</code></strong>
     </p>
-<p>
+    <p>
       The command would print a string of the form:
     </p>
-<p><strong class="userinput"><code>Kexample.com.+013+26160</code></strong>
+    <p><strong class="userinput"><code>Kexample.com.+013+26160</code></strong>
     </p>
-<p>
+    <p>
       In this example, <span class="command"><strong>dnssec-keygen</strong></span> creates
       the files <code class="filename">Kexample.com.+013+26160.key</code>
       and
       <code class="filename">Kexample.com.+013+26160.private</code>.
     </p>
-<p>
+    <p>
       To generate a matching key-signing key, issue the command:
     </p>
-<p>
+    <p>
       <strong class="userinput"><code>dnssec-keygen -a ECDSAP256SHA256 -f KSK example.com</code></strong>
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.12.12"></a><h2>SEE ALSO</h2>
-<p><span class="citerefentry"><span class="refentrytitle">dnssec-signzone</span>(8)</span>,
+
+    <p><span class="citerefentry">
+       <span class="refentrytitle">dnssec-signzone</span>(8)
+      </span>,
       <em class="citetitle">BIND 9 Administrator Reference Manual</em>,
       <em class="citetitle">RFC 2539</em>,
       <em class="citetitle">RFC 2845</em>,
       <em class="citetitle">RFC 4034</em>.
     </p>
-</div>
+  </div>
+
 </div>
 <div class="navfooter">
 <hr>
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index 87a5c028ad18f8c7ebf1f57bc61bacd97f1dfdf7..76ca8a2be10920fa7d8d38d05c6cf6e44bca7eeb 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>dnssec-keymgr</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="up" href="Bv9ARM.ch12.html" title="Manual pages">
 <link rel="prev" href="man.dnssec-keygen.html" title="dnssec-keygen">
 </div>
 <div class="refentry">
 <a name="man.dnssec-keymgr"></a><div class="titlepage"></div>
-<div class="refnamediv">
+  
+  
+
+  
+
+  <div class="refnamediv">
 <h2>Name</h2>
-<p><span class="application">dnssec-keymgr</span> &#8212; Ensures correct DNSKEY coverage for a zone based on a defined policy</p>
+<p>
+    <span class="application">dnssec-keymgr</span>
+     &#8212; Ensures correct DNSKEY coverage for a zone based on a defined policy
+  </p>
 </div>
-<div class="refsynopsisdiv">
+
+  
+
+  <div class="refsynopsisdiv">
 <h2>Synopsis</h2>
-<div class="cmdsynopsis"><p><code class="command">dnssec-keymgr</code>  [<code class="option">-K <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-c <em class="replaceable"><code>file</code></em></code>] [<code class="option">-f</code>] [<code class="option">-k</code>] [<code class="option">-q</code>] [<code class="option">-v</code>] [<code class="option">-z</code>] [<code class="option">-g <em class="replaceable"><code>path</code></em></code>] [<code class="option">-s <em class="replaceable"><code>path</code></em></code>] [zone...]</p></div>
-</div>
-<div class="refsection">
+    <div class="cmdsynopsis"><p>
+      <code class="command">dnssec-keymgr</code> 
+       [<code class="option">-K <em class="replaceable"><code>directory</code></em></code>]
+       [<code class="option">-c <em class="replaceable"><code>file</code></em></code>]
+       [<code class="option">-f</code>]
+       [<code class="option">-k</code>]
+       [<code class="option">-q</code>]
+       [<code class="option">-v</code>]
+       [<code class="option">-z</code>]
+       [<code class="option">-g <em class="replaceable"><code>path</code></em></code>]
+       [<code class="option">-s <em class="replaceable"><code>path</code></em></code>]
+       [zone...]
+    </p></div>
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.13.7"></a><h2>DESCRIPTION</h2>
-<p>
+    <p>
       <span class="command"><strong>dnssec-keymgr</strong></span> is a high level Python wrapper
       to facilitate the key rollover process for zones handled by
       BIND. It uses the BIND commands for manipulating DNSSEC key
       metadata: <span class="command"><strong>dnssec-keygen</strong></span> and
       <span class="command"><strong>dnssec-settime</strong></span>.
     </p>
-<p>
+    <p>
       DNSSEC policy can be read from a configuration file (default
       <code class="filename">/etc/dnssec-policy.conf</code>), from which the
       key parameters, publication and rollover schedule, and desired
       per-zone basis, or to set a "<code class="literal">default</code>" policy
       used for all zones.
     </p>
-<p>
+    <p>
       When <span class="command"><strong>dnssec-keymgr</strong></span> runs, it examines the DNSSEC
       keys for one or more zones, comparing their timing metadata against
       the policies for those zones.  If key settings do not conform to the
       DNSSEC policy (for example, because the policy has been changed),
       they are automatically corrected.
     </p>
-<p>
+    <p>
       A zone policy can specify a duration for which we want to
       ensure the key correctness (<code class="option">coverage</code>).  It can
       also specify a rollover period (<code class="option">roll-period</code>).
       coverage period ends, then a successor key will automatically be
       created and added to the end of the key series.
     </p>
-<p>
+    <p>
       If zones are specified on the command line,
       <span class="command"><strong>dnssec-keymgr</strong></span> will examine only those zones.
       If a specified zone does not already have keys in place, then
       keys will be generated for it according to policy.
     </p>
-<p>
+    <p>
       If zones are <span class="emphasis"><em>not</em></span> specified on the command
       line, then <span class="command"><strong>dnssec-keymgr</strong></span> will search the
       key directory (either the current working directory or the directory
       set by the <code class="option">-K</code> option), and check the keys for
       all the zones represented in the directory.
     </p>
-<p>
+    <p>
       Key times that are in the past will not be updated unless
       the <code class="option">-f</code> is used (see below).  Key inactivation
       and deletion times that are less than five minutes in the future
       will be delayed by five minutes.
     </p>
-<p>
+    <p>
       It is expected that this tool will be run automatically and
       unattended (for example, by <span class="command"><strong>cron</strong></span>).
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.13.8"></a><h2>OPTIONS</h2>
-<div class="variablelist"><dl class="variablelist">
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term">-c <em class="replaceable"><code>file</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            If <code class="option">-c</code> is specified, then the DNSSEC
            policy is read from <code class="option">file</code>.  (If not
            specified, then the policy is read from
            <code class="filename">/etc/dnssec-policy.conf</code>; if that file
            doesn't exist, a built-in global default policy is used.)
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-f</span></dt>
-<dd><p>
+<dd>
+         <p>
            Force: allow updating of key events even if they are
            already in the past. This is not recommended for use with
            zones in which keys have already been published. However,
            keys have not been published in a zone as yet, then this
            option can be used to clean them up and turn them into a
            proper series of keys with appropriate rollover intervals.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-g <em class="replaceable"><code>keygen-path</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Specifies a path to a <span class="command"><strong>dnssec-keygen</strong></span> binary.
            Used for testing.
            See also the <code class="option">-s</code> option.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-h</span></dt>
-<dd><p>
+<dd>
+         <p>
            Print the <span class="command"><strong>dnssec-keymgr</strong></span> help summary
            and exit.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-K <em class="replaceable"><code>directory</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Sets the directory in which keys can be found.  Defaults to the
            current working directory.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-k</span></dt>
-<dd><p>
+<dd>
+         <p>
            Only apply policies to KSK keys.
            See also the <code class="option">-z</code> option.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-q</span></dt>
-<dd><p>
+<dd>
+         <p>
            Quiet: suppress printing of <span class="command"><strong>dnssec-keygen</strong></span>
            and <span class="command"><strong>dnssec-settime</strong></span>.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-s <em class="replaceable"><code>settime-path</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Specifies a path to a <span class="command"><strong>dnssec-settime</strong></span> binary.
            Used for testing.
            See also the <code class="option">-g</code> option.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-v</span></dt>
-<dd><p>
+<dd>
+         <p>
            Print the <span class="command"><strong>dnssec-keymgr</strong></span> version and exit.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-z</span></dt>
-<dd><p>
+<dd>
+         <p>
            Only apply policies to ZSK keys.
            See also the <code class="option">-k</code> option.
-         </p></dd>
+         </p>
+       </dd>
 </dl></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.13.9"></a><h2>POLICY CONFIGURATION</h2>
-<p>
+    <p>
       The <code class="filename">dnssec-policy.conf</code> file can specify three kinds
       of policies:
     </p>
-<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
-<li class="listitem"><p>
+    <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
+<li class="listitem">
+       <p>
          <span class="emphasis"><em>Policy classes</em></span>
          (<code class="option">policy <em class="replaceable"><code>name</code></em> { ... };</code>)
          can be inherited by zone policies or other policy classes; these
          1024-bit key sizes, but a class <strong class="userinput"><code>extra</code></strong> might
          specify 2048 bits instead; <strong class="userinput"><code>extra</code></strong> would be
          used for zones that had unusually high security needs.
-       </p></li>
-<li class="listitem"><p>
+       </p>
+      </li>
+<li class="listitem">
+       <p>
          <span class="emphasis"><em>Algorithm policies:</em></span>
          (<code class="option">algorithm-policy <em class="replaceable"><code>algorithm</code></em> { ... };</code> )
          override default per-algorithm settings.  For example, by default,
          RSASHA256 keys use 2048-bit key sizes for both KSK and ZSK. This
          can be modified using <span class="command"><strong>algorithm-policy</strong></span>, and the
          new key sizes would then be used for any key of type RSASHA256.
-       </p></li>
-<li class="listitem"><p>
+       </p>
+      </li>
+<li class="listitem">
+       <p>
          <span class="emphasis"><em>Zone policies:</em></span>
          (<code class="option">zone <em class="replaceable"><code>name</code></em> { ... };</code> )
          set policy for a single zone by name. A zone policy can inherit
          Zone names beginning with digits (i.e., 0-9) must be quoted.
          If a zone does not have its own policy then the
          "<code class="literal">default</code>" policy applies.
-       </p></li>
+       </p>
+      </li>
 </ul></div>
-<p>
+    <p>
       Options that can be specified in policies:
     </p>
-<div class="variablelist"><dl class="variablelist">
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term"><span class="command"><strong>algorithm</strong></span>
          <em class="replaceable"><code>name</code></em><code class="literal">;</code></span></dt>
-<dd><p>
+<dd>
+         <p>
            The key algorithm. If no policy is defined, the default is
            RSASHA256.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term"><span class="command"><strong>coverage</strong></span>
          <em class="replaceable"><code>duration</code></em><code class="literal">;</code></span></dt>
-<dd><p>
+<dd>
+         <p>
            The length of time to ensure that keys will be correct; no action
            will be taken to create new keys to be activated after this time.
            This can be represented as a number of seconds, or as a duration
            A default value for this option can be set in algorithm policies
            as well as in policy classes or zone policies.
            If no policy is configured, the default is six months.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term"><span class="command"><strong>directory</strong></span>
          <em class="replaceable"><code>path</code></em><code class="literal">;</code></span></dt>
-<dd><p>
+<dd>
+         <p>
            Specifies the directory in which keys should be stored.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term"><span class="command"><strong>key-size</strong></span> <em class="replaceable"><code>keytype</code></em>
          <em class="replaceable"><code>size</code></em><code class="literal">;</code></span></dt>
-<dd><p>
+<dd>
+         <p>
            Specifies the number of bits to use in creating keys.
            The keytype is either "zsk" or "ksk".
            A default value for this option can be set in algorithm policies
            as well as in policy classes or zone policies. If no policy is
            configured, the default is 2048 bits for RSA keys.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term"><span class="command"><strong>keyttl</strong></span>
          <em class="replaceable"><code>duration</code></em><code class="literal">;</code></span></dt>
-<dd><p>
+<dd>
+         <p>
            The key TTL. If no policy is defined, the default is one hour.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term"><span class="command"><strong>post-publish</strong></span> <em class="replaceable"><code>keytype</code></em>
          <em class="replaceable"><code>duration</code></em><code class="literal">;</code></span></dt>
-<dd><p>
+<dd>
+         <p>
            How long after inactivation a key should be deleted from the zone.
            Note: If <code class="option">roll-period</code> is not set, this value is
            ignored. The keytype is either "zsk" or "ksk".
            A default duration for this option can be set in algorithm
            policies as well as in policy classes or zone policies. The default
            is one month.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term"><span class="command"><strong>pre-publish</strong></span> <em class="replaceable"><code>keytype</code></em>
          <em class="replaceable"><code>duration</code></em><code class="literal">;</code></span></dt>
-<dd><p>
+<dd>
+         <p>
            How long before activation a key should be published.  Note: If
            <code class="option">roll-period</code> is not set, this value is ignored.
            The keytype is either "zsk" or "ksk".
            A default duration for this option can be set in algorithm policies
            as well as in policy classes or zone policies.  The default is
            one month.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term"><span class="command"><strong>roll-period</strong></span> <em class="replaceable"><code>keytype</code></em>
          <em class="replaceable"><code>duration</code></em><code class="literal">;</code></span></dt>
-<dd><p>
+<dd>
+         <p>
            How frequently keys should be rolled over.
            The keytype is either "zsk" or "ksk".
            A default duration for this option can be set in algorithm policies
            as well as in policy classes or zone policies.  If no policy is
            configured, the default is one year for ZSKs. KSKs do not
            roll over by default.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term"><span class="command"><strong>standby</strong></span> <em class="replaceable"><code>keytype</code></em>
          <em class="replaceable"><code>number</code></em><code class="literal">;</code></span></dt>
-<dd><p>
+<dd>
+         <p>
            Not yet implemented.
-         </p></dd>
+         </p>
+       </dd>
 </dl></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.13.10"></a><h2>REMAINING WORK</h2>
-<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
-<li class="listitem"><p>
+  <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
+<li class="listitem">
+      <p>
        Enable scheduling of KSK rollovers using the <code class="option">-P sync</code>
        and <code class="option">-D sync</code> options to
        <span class="command"><strong>dnssec-keygen</strong></span> and
        <span class="command"><strong>dnssec-settime</strong></span>.  Check the parent zone
        (as in <span class="command"><strong>dnssec-checkds</strong></span>) to determine when it's
        safe for the key to roll.
-      </p></li>
-<li class="listitem"><p>
+      </p>
+    </li>
+<li class="listitem">
+      <p>
        Allow configuration of standby keys and use of the REVOKE bit,
        for keys that use RFC 5011 semantics.
-      </p></li>
+      </p>
+    </li>
 </ul></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.13.11"></a><h2>SEE ALSO</h2>
-<p>
-      <span class="citerefentry"><span class="refentrytitle">dnssec-coverage</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">dnssec-keygen</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">dnssec-settime</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">dnssec-checkds</span>(8)</span>
+    <p>
+      <span class="citerefentry">
+       <span class="refentrytitle">dnssec-coverage</span>(8)
+      </span>,
+      <span class="citerefentry">
+       <span class="refentrytitle">dnssec-keygen</span>(8)
+      </span>,
+      <span class="citerefentry">
+       <span class="refentrytitle">dnssec-settime</span>(8)
+      </span>,
+      <span class="citerefentry">
+       <span class="refentrytitle">dnssec-checkds</span>(8)
+      </span>
     </p>
-</div>
+  </div>
+
 </div>
 <div class="navfooter">
 <hr>
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index 9bb4035432d768e3b3d4e8a3e4eb44e27885f122..9003cd993c7298ae3724dc582afbd5c002b5597d 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>dnssec-revoke</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="up" href="Bv9ARM.ch12.html" title="Manual pages">
 <link rel="prev" href="man.dnssec-keymgr.html" title="dnssec-keymgr">
 </div>
 <div class="refentry">
 <a name="man.dnssec-revoke"></a><div class="titlepage"></div>
-<div class="refnamediv">
+  
+  
+
+  
+
+  <div class="refnamediv">
 <h2>Name</h2>
-<p><span class="application">dnssec-revoke</span> &#8212; set the REVOKED bit on a DNSSEC key</p>
+<p>
+    <span class="application">dnssec-revoke</span>
+     &#8212; set the REVOKED bit on a DNSSEC key
+  </p>
 </div>
-<div class="refsynopsisdiv">
+
+  
+
+  <div class="refsynopsisdiv">
 <h2>Synopsis</h2>
-<div class="cmdsynopsis"><p><code class="command">dnssec-revoke</code>  [<code class="option">-hr</code>] [<code class="option">-v <em class="replaceable"><code>level</code></em></code>] [<code class="option">-V</code>] [<code class="option">-K <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-E <em class="replaceable"><code>engine</code></em></code>] [<code class="option">-f</code>] [<code class="option">-R</code>] {keyfile}</p></div>
-</div>
-<div class="refsection">
+    <div class="cmdsynopsis"><p>
+      <code class="command">dnssec-revoke</code> 
+       [<code class="option">-hr</code>]
+       [<code class="option">-v <em class="replaceable"><code>level</code></em></code>]
+       [<code class="option">-V</code>]
+       [<code class="option">-K <em class="replaceable"><code>directory</code></em></code>]
+       [<code class="option">-E <em class="replaceable"><code>engine</code></em></code>]
+       [<code class="option">-f</code>]
+       [<code class="option">-R</code>]
+       {keyfile}
+    </p></div>
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.14.7"></a><h2>DESCRIPTION</h2>
-<p><span class="command"><strong>dnssec-revoke</strong></span>
+
+    <p><span class="command"><strong>dnssec-revoke</strong></span>
       reads a DNSSEC key file, sets the REVOKED bit on the key as defined
       in RFC 5011, and creates a new pair of key files containing the
       now-revoked key.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.14.8"></a><h2>OPTIONS</h2>
-<div class="variablelist"><dl class="variablelist">
+
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term">-h</span></dt>
-<dd><p>
+<dd>
+         <p>
            Emit usage message and exit.
-         </p></dd>
+         </p>
+        </dd>
 <dt><span class="term">-K <em class="replaceable"><code>directory</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Sets the directory in which the key files are to reside.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-r</span></dt>
-<dd><p>
+<dd>
+         <p>
            After writing the new keyset files remove the original keyset
            files.
-         </p></dd>
+         </p>
+        </dd>
 <dt><span class="term">-v <em class="replaceable"><code>level</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Sets the debugging level.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-V</span></dt>
-<dd><p>
+<dd>
+         <p>
            Prints version information.
-         </p></dd>
+         </p>
+        </dd>
 <dt><span class="term">-E <em class="replaceable"><code>engine</code></em></span></dt>
 <dd>
-<p>
+          <p>
             Specifies the cryptographic hardware to use, when applicable.
           </p>
-<p>
+          <p>
             When BIND is built with OpenSSL PKCS#11 support, this defaults
             to the string "pkcs11", which identifies an OpenSSL engine
             that can drive a cryptographic accelerator or hardware service
             (--enable-native-pkcs11), it defaults to the path of the PKCS#11
             provider library specified via "--with-pkcs11".
           </p>
-</dd>
+        </dd>
 <dt><span class="term">-f</span></dt>
-<dd><p>
+<dd>
+          <p>
             Force overwrite: Causes <span class="command"><strong>dnssec-revoke</strong></span> to
             write the new key pair even if a file already exists matching
             the algorithm and key ID of the revoked key.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-R</span></dt>
-<dd><p>
+<dd>
+          <p>
            Print the key tag of the key with the REVOKE bit set but do
            not revoke the key.
-          </p></dd>
+          </p>
+        </dd>
 </dl></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.14.9"></a><h2>SEE ALSO</h2>
-<p><span class="citerefentry"><span class="refentrytitle">dnssec-keygen</span>(8)</span>,
+
+    <p><span class="citerefentry">
+        <span class="refentrytitle">dnssec-keygen</span>(8)
+      </span>,
       <em class="citetitle">BIND 9 Administrator Reference Manual</em>,
       <em class="citetitle">RFC 5011</em>.
     </p>
-</div>
+  </div>
+
 </div>
 <div class="navfooter">
 <hr>
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index 9365bc4d3f9bf351467e9b695b6cda408d5a68d3..7f068fc68c355c856b6b6a145e25ccd6c4951277 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>dnssec-settime</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="up" href="Bv9ARM.ch12.html" title="Manual pages">
 <link rel="prev" href="man.dnssec-revoke.html" title="dnssec-revoke">
 </div>
 <div class="refentry">
 <a name="man.dnssec-settime"></a><div class="titlepage"></div>
-<div class="refnamediv">
+  
+  
+
+  
+
+  <div class="refnamediv">
 <h2>Name</h2>
-<p><span class="application">dnssec-settime</span> &#8212; set the key timing metadata for a DNSSEC key</p>
+<p>
+    <span class="application">dnssec-settime</span>
+     &#8212; set the key timing metadata for a DNSSEC key
+  </p>
 </div>
-<div class="refsynopsisdiv">
+
+  
+
+  <div class="refsynopsisdiv">
 <h2>Synopsis</h2>
-<div class="cmdsynopsis"><p><code class="command">dnssec-settime</code>  [<code class="option">-f</code>] [<code class="option">-K <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-L <em class="replaceable"><code>ttl</code></em></code>] [<code class="option">-P <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-P sync <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-A <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-R <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-I <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-D <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-D sync <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-S <em class="replaceable"><code>key</code></em></code>] [<code class="option">-i <em class="replaceable"><code>interval</code></em></code>] [<code class="option">-h</code>] [<code class="option">-V</code>] [<code class="option">-v <em class="replaceable"><code>level</code></em></code>] [<code class="option">-E <em class="replaceable"><code>engine</code></em></code>] [<code class="option">-s</code>] [<code class="option">-g <em class="replaceable"><code>state</code></em></code>] [<code class="option">-d <em class="replaceable"><code>state</code></em> <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-k <em class="replaceable"><code>state</code></em> <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-r <em class="replaceable"><code>state</code></em> <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-z <em class="replaceable"><code>state</code></em> <em class="replaceable"><code>date/offset</code></em></code>] {keyfile}</p></div>
-</div>
-<div class="refsection">
+    <div class="cmdsynopsis"><p>
+      <code class="command">dnssec-settime</code> 
+       [<code class="option">-f</code>]
+       [<code class="option">-K <em class="replaceable"><code>directory</code></em></code>]
+       [<code class="option">-L <em class="replaceable"><code>ttl</code></em></code>]
+       [<code class="option">-P <em class="replaceable"><code>date/offset</code></em></code>]
+       [<code class="option">-P sync <em class="replaceable"><code>date/offset</code></em></code>]
+       [<code class="option">-A <em class="replaceable"><code>date/offset</code></em></code>]
+       [<code class="option">-R <em class="replaceable"><code>date/offset</code></em></code>]
+       [<code class="option">-I <em class="replaceable"><code>date/offset</code></em></code>]
+       [<code class="option">-D <em class="replaceable"><code>date/offset</code></em></code>]
+       [<code class="option">-D sync <em class="replaceable"><code>date/offset</code></em></code>]
+       [<code class="option">-S <em class="replaceable"><code>key</code></em></code>]
+       [<code class="option">-i <em class="replaceable"><code>interval</code></em></code>]
+       [<code class="option">-h</code>]
+       [<code class="option">-V</code>]
+       [<code class="option">-v <em class="replaceable"><code>level</code></em></code>]
+       [<code class="option">-E <em class="replaceable"><code>engine</code></em></code>]
+       [<code class="option">-s</code>]
+       [<code class="option">-g <em class="replaceable"><code>state</code></em></code>]
+       [<code class="option">-d <em class="replaceable"><code>state</code></em> <em class="replaceable"><code>date/offset</code></em></code>]
+       [<code class="option">-k <em class="replaceable"><code>state</code></em> <em class="replaceable"><code>date/offset</code></em></code>]
+       [<code class="option">-r <em class="replaceable"><code>state</code></em> <em class="replaceable"><code>date/offset</code></em></code>]
+       [<code class="option">-z <em class="replaceable"><code>state</code></em> <em class="replaceable"><code>date/offset</code></em></code>]
+       {keyfile}
+    </p></div>
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.15.7"></a><h2>DESCRIPTION</h2>
-<p><span class="command"><strong>dnssec-settime</strong></span>
+
+    <p><span class="command"><strong>dnssec-settime</strong></span>
       reads a DNSSEC private key file and sets the key timing metadata
       as specified by the <code class="option">-P</code>, <code class="option">-A</code>,
       <code class="option">-R</code>, <code class="option">-I</code>, and <code class="option">-D</code>
       determine when a key is to be published, whether it should be
       used for signing a zone, etc.
     </p>
-<p>
+    <p>
       If none of these options is set on the command line,
       then <span class="command"><strong>dnssec-settime</strong></span> simply prints the key timing
       metadata already stored in the key.
     </p>
-<p>
+    <p>
       When key metadata fields are changed, both files of a key
       pair (<code class="filename">Knnnn.+aaa+iiiii.key</code> and
       <code class="filename">Knnnn.+aaa+iiiii.private</code>) are regenerated.
     </p>
-<p>
+    <p>
       Metadata fields are stored in the private file.  A human-readable
       description of the metadata is also placed in comments in the key
       file.  The private file's permissions are always set to be
       inaccessible to anyone other than the owner (mode 0600).
     </p>
-<p>
+    <p>
       When working with state files, it is possible to update the timing
       metadata in those files as well with <code class="option">-s</code>.  If this
       option is used you can also update key states with <code class="option">-d</code>
       or <code class="option">-z</code> (RRSIG of ZSK). Allowed states are HIDDEN,
       RUMOURED, OMNIPRESENT, and UNRETENTIVE.
     </p>
-<p>
+    <p>
       You can also set the goal state of the key with <code class="option">-g</code>.
       This should be either HIDDEN or OMNIPRESENT (representing whether the
       key should be removed from the zone, or published).
     </p>
-<p>
+    <p>
       It is NOT RECOMMENDED to manipulate state files manually except for
       testing purposes.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.15.8"></a><h2>OPTIONS</h2>
-<div class="variablelist"><dl class="variablelist">
+
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term">-f</span></dt>
-<dd><p>
+<dd>
+          <p>
             Force an update of an old-format key with no metadata fields.
             Without this option, <span class="command"><strong>dnssec-settime</strong></span> will
             fail when attempting to update a legacy key.  With this option,
             set to the present time.  If no other values are specified,
             then the key's publication and activation dates will also
             be set to the present time.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-K <em class="replaceable"><code>directory</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Sets the directory in which the key files are to reside.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-L <em class="replaceable"><code>ttl</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Sets the default TTL to use for this key when it is converted
             into a DNSKEY RR.  If the key is imported into a zone,
             this is the TTL that will be used for it, unless there was
             is no existing DNSKEY RRset, the TTL will default to the
             SOA TTL. Setting the default TTL to <code class="literal">0</code>
             or <code class="literal">none</code> removes it from the key.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-h</span></dt>
-<dd><p>
+<dd>
+          <p>
             Emit usage message and exit.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-V</span></dt>
-<dd><p>
+<dd>
+          <p>
             Prints version information.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-v <em class="replaceable"><code>level</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Sets the debugging level.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-E <em class="replaceable"><code>engine</code></em></span></dt>
 <dd>
-<p>
+          <p>
             Specifies the cryptographic hardware to use, when applicable.
           </p>
-<p>
+          <p>
             When BIND is built with OpenSSL PKCS#11 support, this defaults
             to the string "pkcs11", which identifies an OpenSSL engine
             that can drive a cryptographic accelerator or hardware service
             (--enable-native-pkcs11), it defaults to the path of the PKCS#11
             provider library specified via "--with-pkcs11".
           </p>
-</dd>
+        </dd>
 </dl></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.15.9"></a><h2>TIMING OPTIONS</h2>
-<p>
+
+    <p>
       Dates can be expressed in the format YYYYMMDD or YYYYMMDDHHMMSS.
       If the argument begins with a '+' or '-', it is interpreted as
       an offset from the present time.  For convenience, if such an offset
       days, hours, or minutes, respectively.  Without a suffix, the offset
       is computed in seconds.  To unset a date, use 'none' or 'never'.
     </p>
-<div class="variablelist"><dl class="variablelist">
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term">-P <em class="replaceable"><code>date/offset</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Sets the date on which a key is to be published to the zone.
             After that date, the key will be included in the zone but will
             not be used to sign it.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-P sync <em class="replaceable"><code>date/offset</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Sets the date on which CDS and CDNSKEY records that match this
             key are to be published to the zone.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-A <em class="replaceable"><code>date/offset</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Sets the date on which the key is to be activated.  After that
             date, the key will be included in the zone and used to sign
             it.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-R <em class="replaceable"><code>date/offset</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Sets the date on which the key is to be revoked.  After that
             date, the key will be flagged as revoked.  It will be included
             in the zone and will be used to sign it.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-I <em class="replaceable"><code>date/offset</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Sets the date on which the key is to be retired.  After that
             date, the key will still be included in the zone, but it
             will not be used to sign it.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-D <em class="replaceable"><code>date/offset</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Sets the date on which the key is to be deleted.  After that
             date, the key will no longer be included in the zone.  (It
             may remain in the key repository, however.)
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-D sync <em class="replaceable"><code>date/offset</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Sets the date on which the CDS and CDNSKEY records that match this
             key are to be deleted.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-S <em class="replaceable"><code>predecessor key</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Select a key for which the key being modified will be an
             explicit successor.  The name, algorithm, size, and type of the
             predecessor key must exactly match those of the key being
             to the inactivation date of the predecessor.  The publication
             date will be set to the activation date minus the prepublication
             interval, which defaults to 30 days.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-i <em class="replaceable"><code>interval</code></em></span></dt>
 <dd>
-<p>
+          <p>
             Sets the prepublication interval for a key.  If set, then
             the publication and activation dates must be separated by at least
             this much time.  If the activation date is specified but the
             the publication date is specified but activation date isn't,
             then activation will be set to this much time after publication.
           </p>
-<p>
+          <p>
             If the key is being set to be an explicit successor to another
             key, then the default prepublication interval is 30 days;
             otherwise it is zero.
           </p>
-<p>
+          <p>
             As with date offsets, if the argument is followed by one of
             the suffixes 'y', 'mo', 'w', 'd', 'h', or 'mi', then the
             interval is measured in years, months, weeks, days, hours,
             or minutes, respectively.  Without a suffix, the interval is
             measured in seconds.
           </p>
-</dd>
+        </dd>
 </dl></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.15.10"></a><h2>KEY STATE OPTIONS</h2>
-<p>
+
+    <p>
       Known key states are HIDDEN, RUMOURED, OMNIPRESENT and UNRETENTIVE.
       These should not be set manually except for testing purposes.
     </p>
-<div class="variablelist"><dl class="variablelist">
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term">-s</span></dt>
-<dd><p>
+<dd>
+          <p>
            When setting key timing data, also update the state file.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-g</span></dt>
-<dd><p>
+<dd>
+          <p>
            Set the goal state for this key. Must be HIDDEN or OMNIPRESENT.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-d</span></dt>
-<dd><p>
+<dd>
+          <p>
            Set the DS state for this key, and when it was last changed.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-k</span></dt>
-<dd><p>
+<dd>
+          <p>
            Set the DNSKEY state for this key, and when it was last changed.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-r</span></dt>
-<dd><p>
+<dd>
+          <p>
            Set the RRSIG (KSK) state for this key, and when it was last
            changed.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-z</span></dt>
-<dd><p>
+<dd>
+          <p>
            Set the RRSIG (ZSK) state for this key, and when it was last
            changed.
-          </p></dd>
+          </p>
+        </dd>
 </dl></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.15.11"></a><h2>PRINTING OPTIONS</h2>
-<p>
+
+    <p>
       <span class="command"><strong>dnssec-settime</strong></span> can also be used to print the
       timing metadata associated with a key.
     </p>
-<div class="variablelist"><dl class="variablelist">
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term">-u</span></dt>
-<dd><p>
+<dd>
+          <p>
             Print times in UNIX epoch format.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-p <em class="replaceable"><code>C/P/Psync/A/R/I/D/Dsync/all</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Print a specific metadata value or set of metadata values.
             The <code class="option">-p</code> option may be followed by one or more
             of the following letters or strings to indicate which value
             <code class="option">D</code> for the deletion date, and
             <code class="option">Dsync</code> for the CDS and CDNSKEY deletion date
             To print all of the metadata, use <code class="option">-p all</code>.
-          </p></dd>
+          </p>
+        </dd>
 </dl></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.15.12"></a><h2>SEE ALSO</h2>
-<p><span class="citerefentry"><span class="refentrytitle">dnssec-keygen</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">dnssec-signzone</span>(8)</span>,
+
+    <p><span class="citerefentry">
+        <span class="refentrytitle">dnssec-keygen</span>(8)
+      </span>,
+      <span class="citerefentry">
+        <span class="refentrytitle">dnssec-signzone</span>(8)
+      </span>,
       <em class="citetitle">BIND 9 Administrator Reference Manual</em>,
       <em class="citetitle">RFC 5011</em>.
     </p>
-</div>
+  </div>
+
 </div>
 <div class="navfooter">
 <hr>
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index 143219d84f095cb0a13a5fc64c86933e3db15b1c..926d2c93974ff2079e3f9b344decdd63f90c4e29 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>dnssec-signzone</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="up" href="Bv9ARM.ch12.html" title="Manual pages">
 <link rel="prev" href="man.dnssec-settime.html" title="dnssec-settime">
 </div>
 <div class="refentry">
 <a name="man.dnssec-signzone"></a><div class="titlepage"></div>
-<div class="refnamediv">
+  
+  
+
+  
+
+  <div class="refnamediv">
 <h2>Name</h2>
-<p><span class="application">dnssec-signzone</span> &#8212; DNSSEC zone signing tool</p>
+<p>
+    <span class="application">dnssec-signzone</span>
+     &#8212; DNSSEC zone signing tool
+  </p>
 </div>
-<div class="refsynopsisdiv">
+
+  
+
+  <div class="refsynopsisdiv">
 <h2>Synopsis</h2>
-<div class="cmdsynopsis"><p><code class="command">dnssec-signzone</code>  [<code class="option">-a</code>] [<code class="option">-c <em class="replaceable"><code>class</code></em></code>] [<code class="option">-d <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-D</code>] [<code class="option">-E <em class="replaceable"><code>engine</code></em></code>] [<code class="option">-e <em class="replaceable"><code>end-time</code></em></code>] [<code class="option">-f <em class="replaceable"><code>output-file</code></em></code>] [<code class="option">-g</code>] [<code class="option">-h</code>] [<code class="option">-i <em class="replaceable"><code>interval</code></em></code>] [<code class="option">-I <em class="replaceable"><code>input-format</code></em></code>] [<code class="option">-j <em class="replaceable"><code>jitter</code></em></code>] [<code class="option">-K <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-k <em class="replaceable"><code>key</code></em></code>] [<code class="option">-L <em class="replaceable"><code>serial</code></em></code>] [<code class="option">-l <em class="replaceable"><code>domain</code></em></code>] [<code class="option">-M <em class="replaceable"><code>maxttl</code></em></code>] [<code class="option">-N <em class="replaceable"><code>soa-serial-format</code></em></code>] [<code class="option">-o <em class="replaceable"><code>origin</code></em></code>] [<code class="option">-O <em class="replaceable"><code>output-format</code></em></code>] [<code class="option">-P</code>] [<code class="option">-Q</code>] [<code class="option">-q</code>] [<code class="option">-R</code>] [<code class="option">-S</code>] [<code class="option">-s <em class="replaceable"><code>start-time</code></em></code>] [<code class="option">-T <em class="replaceable"><code>ttl</code></em></code>] [<code class="option">-t</code>] [<code class="option">-u</code>] [<code class="option">-v <em class="replaceable"><code>level</code></em></code>] [<code class="option">-V</code>] [<code class="option">-X <em class="replaceable"><code>extended end-time</code></em></code>] [<code class="option">-x</code>] [<code class="option">-z</code>] [<code class="option">-3 <em class="replaceable"><code>salt</code></em></code>] [<code class="option">-H <em class="replaceable"><code>iterations</code></em></code>] [<code class="option">-A</code>] {zonefile} [key...]</p></div>
-</div>
-<div class="refsection">
+    <div class="cmdsynopsis"><p>
+      <code class="command">dnssec-signzone</code> 
+       [<code class="option">-a</code>]
+       [<code class="option">-c <em class="replaceable"><code>class</code></em></code>]
+       [<code class="option">-d <em class="replaceable"><code>directory</code></em></code>]
+       [<code class="option">-D</code>]
+       [<code class="option">-E <em class="replaceable"><code>engine</code></em></code>]
+       [<code class="option">-e <em class="replaceable"><code>end-time</code></em></code>]
+       [<code class="option">-f <em class="replaceable"><code>output-file</code></em></code>]
+       [<code class="option">-g</code>]
+       [<code class="option">-h</code>]
+       [<code class="option">-i <em class="replaceable"><code>interval</code></em></code>]
+       [<code class="option">-I <em class="replaceable"><code>input-format</code></em></code>]
+       [<code class="option">-j <em class="replaceable"><code>jitter</code></em></code>]
+       [<code class="option">-K <em class="replaceable"><code>directory</code></em></code>]
+       [<code class="option">-k <em class="replaceable"><code>key</code></em></code>]
+       [<code class="option">-L <em class="replaceable"><code>serial</code></em></code>]
+       [<code class="option">-l <em class="replaceable"><code>domain</code></em></code>]
+       [<code class="option">-M <em class="replaceable"><code>maxttl</code></em></code>]
+       [<code class="option">-N <em class="replaceable"><code>soa-serial-format</code></em></code>]
+       [<code class="option">-o <em class="replaceable"><code>origin</code></em></code>]
+       [<code class="option">-O <em class="replaceable"><code>output-format</code></em></code>]
+       [<code class="option">-P</code>]
+       [<code class="option">-Q</code>]
+       [<code class="option">-q</code>]
+       [<code class="option">-R</code>]
+       [<code class="option">-S</code>]
+       [<code class="option">-s <em class="replaceable"><code>start-time</code></em></code>]
+       [<code class="option">-T <em class="replaceable"><code>ttl</code></em></code>]
+       [<code class="option">-t</code>]
+       [<code class="option">-u</code>]
+       [<code class="option">-v <em class="replaceable"><code>level</code></em></code>]
+       [<code class="option">-V</code>]
+       [<code class="option">-X <em class="replaceable"><code>extended end-time</code></em></code>]
+       [<code class="option">-x</code>]
+       [<code class="option">-z</code>]
+       [<code class="option">-3 <em class="replaceable"><code>salt</code></em></code>]
+       [<code class="option">-H <em class="replaceable"><code>iterations</code></em></code>]
+       [<code class="option">-A</code>]
+       {zonefile}
+       [key...]
+    </p></div>
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.16.7"></a><h2>DESCRIPTION</h2>
-<p><span class="command"><strong>dnssec-signzone</strong></span>
+
+    <p><span class="command"><strong>dnssec-signzone</strong></span>
       signs a zone.  It generates
       NSEC and RRSIG records and produces a signed version of the
       zone. The security status of delegations from the signed zone
       determined by the presence or absence of a
       <code class="filename">keyset</code> file for each child zone.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.16.8"></a><h2>OPTIONS</h2>
-<div class="variablelist"><dl class="variablelist">
+
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term">-a</span></dt>
-<dd><p>
+<dd>
+          <p>
             Verify all generated signatures.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-c <em class="replaceable"><code>class</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Specifies the DNS class of the zone.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-C</span></dt>
-<dd><p>
+<dd>
+          <p>
             Compatibility mode: Generate a
             <code class="filename">keyset-<em class="replaceable"><code>zonename</code></em></code>
             file in addition to
             <code class="filename">dsset-<em class="replaceable"><code>zonename</code></em></code>
             when signing a zone, for use by older versions of
             <span class="command"><strong>dnssec-signzone</strong></span>.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-d <em class="replaceable"><code>directory</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Look for <code class="filename">dsset-</code> or
             <code class="filename">keyset-</code> files in <code class="option">directory</code>.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-D</span></dt>
-<dd><p>
+<dd>
+          <p>
            Output only those record types automatically managed by
            <span class="command"><strong>dnssec-signzone</strong></span>, i.e. RRSIG, NSEC,
            NSEC3 and NSEC3PARAM records. If smart signing
            zone file with <span class="command"><strong>$INCLUDE</strong></span>. This option
            cannot be combined with <code class="option">-O raw</code>,
             <code class="option">-O map</code>, or serial number updating.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-E <em class="replaceable"><code>engine</code></em></span></dt>
 <dd>
-<p>
+          <p>
             When applicable, specifies the hardware to use for
             cryptographic operations, such as a secure key store used
             for signing.
           </p>
-<p>
+          <p>
             When BIND is built with OpenSSL PKCS#11 support, this defaults
             to the string "pkcs11", which identifies an OpenSSL engine
             that can drive a cryptographic accelerator or hardware service
             (--enable-native-pkcs11), it defaults to the path of the PKCS#11
             provider library specified via "--with-pkcs11".
           </p>
-</dd>
+        </dd>
 <dt><span class="term">-g</span></dt>
-<dd><p>
+<dd>
+          <p>
             Generate DS records for child zones from
             <code class="filename">dsset-</code> or <code class="filename">keyset-</code>
             file.  Existing DS records will be removed.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-K <em class="replaceable"><code>directory</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Key repository: Specify a directory to search for DNSSEC keys.
             If not specified, defaults to the current directory.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-k <em class="replaceable"><code>key</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Treat specified key as a key signing key ignoring any
             key flags.  This option may be specified multiple times.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-M <em class="replaceable"><code>maxttl</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Sets the maximum TTL for the signed zone.
             Any TTL higher than <em class="replaceable"><code>maxttl</code></em> in the
             input zone will be reduced to <em class="replaceable"><code>maxttl</code></em>
             <code class="option">max-zone-ttl</code> in <code class="filename">named.conf</code>.
             (Note: This option is incompatible with <code class="option">-D</code>,
             because it modifies non-DNSSEC data in the output zone.)
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-s <em class="replaceable"><code>start-time</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Specify the date and time when the generated RRSIG records
             become valid.  This can be either an absolute or relative
             time.  An absolute start time is indicated by a number
             indicated by +N, which is N seconds from the current time.
             If no <code class="option">start-time</code> is specified, the current
             time minus 1 hour (to allow for clock skew) is used.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-e <em class="replaceable"><code>end-time</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Specify the date and time when the generated RRSIG records
             expire.  As with <code class="option">start-time</code>, an absolute
             time is indicated in YYYYMMDDHHMMSS notation.  A time relative
             specified, 30 days from the start time is used as a default.
             <code class="option">end-time</code> must be later than
             <code class="option">start-time</code>.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-X <em class="replaceable"><code>extended end-time</code></em></span></dt>
 <dd>
-<p>
+          <p>
             Specify the date and time when the generated RRSIG records
             for the DNSKEY RRset will expire.  This is to be used in cases
             when the DNSKEY signatures need to persist longer than
             of the KSK is kept offline and the KSK signature is to be
             refreshed manually.
           </p>
-<p>
+          <p>
             As with <code class="option">start-time</code>, an absolute
             time is indicated in YYYYMMDDHHMMSS notation.  A time relative
             to the start time is indicated with +N, which is N seconds from
             30 days from the start time.) <code class="option">extended end-time</code>
             must be later than <code class="option">start-time</code>.
           </p>
-</dd>
+        </dd>
 <dt><span class="term">-f <em class="replaceable"><code>output-file</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             The name of the output file containing the signed zone.  The
             default is to append <code class="filename">.signed</code> to
             the input filename.  If <code class="option">output-file</code> is
             set to <code class="literal">"-"</code>, then the signed zone is
             written to the standard output, with a default output
             format of "full".
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-h</span></dt>
-<dd><p>
+<dd>
+          <p>
             Prints a short summary of the options and arguments to
             <span class="command"><strong>dnssec-signzone</strong></span>.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-V</span></dt>
-<dd><p>
+<dd>
+         <p>
            Prints version information.
-         </p></dd>
+         </p>
+        </dd>
 <dt><span class="term">-i <em class="replaceable"><code>interval</code></em></span></dt>
 <dd>
-<p>
+          <p>
             When a previously-signed zone is passed as input, records
             may be resigned.  The <code class="option">interval</code> option
             specifies the cycle interval as an offset from the current
             cycle interval, it is retained.  Otherwise, it is considered
             to be expiring soon, and it will be replaced.
           </p>
-<p>
+          <p>
             The default cycle interval is one quarter of the difference
             between the signature end and start times.  So if neither
             <code class="option">end-time</code> or <code class="option">start-time</code>
             are due to expire in less than 7.5 days, they would be
             replaced.
           </p>
-</dd>
+        </dd>
 <dt><span class="term">-I <em class="replaceable"><code>input-format</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             The format of the input zone file.
            Possible formats are <span class="command"><strong>"text"</strong></span> (default),
            <span class="command"><strong>"raw"</strong></span>, and <span class="command"><strong>"map"</strong></span>.
             format containing updates can be signed directly.
            The use of this option does not make much sense for
            non-dynamic zones.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-j <em class="replaceable"><code>jitter</code></em></span></dt>
 <dd>
-<p>
+          <p>
             When signing a zone with a fixed signature lifetime, all
             RRSIG records issued at the time of signing expires
             simultaneously.  If the zone is incrementally signed, i.e.
             expire time, thus spreading incremental signature
             regeneration over time.
           </p>
-<p>
+          <p>
             Signature lifetime jitter also to some extent benefits
             validators and servers by spreading out cache expiration,
             i.e. if large numbers of RRSIGs don't expire at the same time
             from all caches there will be less congestion than if all
             validators need to refetch at mostly the same time.
           </p>
-</dd>
+        </dd>
 <dt><span class="term">-L <em class="replaceable"><code>serial</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             When writing a signed zone to "raw" or "map" format, set the
             "source serial" value in the header to the specified serial
             number.  (This is expected to be used primarily for testing
             purposes.)
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-n <em class="replaceable"><code>ncpus</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Specifies the number of threads to use.  By default, one
             thread is started for each detected CPU.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-N <em class="replaceable"><code>soa-serial-format</code></em></span></dt>
 <dd>
-<p>
+          <p>
             The SOA serial number format of the signed zone.
            Possible formats are <span class="command"><strong>"keep"</strong></span> (default),
             <span class="command"><strong>"increment"</strong></span>, <span class="command"><strong>"unixtime"</strong></span>,
             and <span class="command"><strong>"date"</strong></span>.
           </p>
-<div class="variablelist"><dl class="variablelist">
+
+          <div class="variablelist"><dl class="variablelist">
 <dt><span class="term"><span class="command"><strong>"keep"</strong></span></span></dt>
-<dd><p>Do not modify the SOA serial number.</p></dd>
+<dd>
+                <p>Do not modify the SOA serial number.</p>
+             </dd>
 <dt><span class="term"><span class="command"><strong>"increment"</strong></span></span></dt>
-<dd><p>Increment the SOA serial number using RFC 1982
-                      arithmetic.</p></dd>
+<dd>
+                <p>Increment the SOA serial number using RFC 1982
+                      arithmetic.</p>
+             </dd>
 <dt><span class="term"><span class="command"><strong>"unixtime"</strong></span></span></dt>
-<dd><p>Set the SOA serial number to the number of seconds
-               since epoch.</p></dd>
+<dd>
+                <p>Set the SOA serial number to the number of seconds
+               since epoch.</p>
+             </dd>
 <dt><span class="term"><span class="command"><strong>"date"</strong></span></span></dt>
-<dd><p>Set the SOA serial number to today's date in
-                YYYYMMDDNN format.</p></dd>
+<dd>
+                <p>Set the SOA serial number to today's date in
+                YYYYMMDDNN format.</p>
+             </dd>
 </dl></div>
-</dd>
+
+        </dd>
 <dt><span class="term">-o <em class="replaceable"><code>origin</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             The zone origin.  If not specified, the name of the zone file
             is assumed to be the origin.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-O <em class="replaceable"><code>output-format</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             The format of the output file containing the signed zone.
            Possible formats are <span class="command"><strong>"text"</strong></span> (default),
             which is the standard textual representation of the zone;
             the raw zone file: if N is 0, the raw file can be read by
             any version of <span class="command"><strong>named</strong></span>; if N is 1, the file
             can be read by release 9.9.0 or higher; the default is 1.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-P</span></dt>
 <dd>
-<p>
+          <p>
            Disable post sign verification tests.
           </p>
-<p>
+          <p>
            The post sign verification test ensures that for each algorithm
            in use there is at least one non revoked self signed KSK key,
            that all revoked KSK keys are self signed, and that all records
            in the zone are signed by the algorithm.
            This option skips these tests.
           </p>
-</dd>
+        </dd>
 <dt><span class="term">-Q</span></dt>
 <dd>
-<p>
+          <p>
            Remove signatures from keys that are no longer active.
           </p>
-<p>
+          <p>
             Normally, when a previously-signed zone is passed as input
             to the signer, and a DNSKEY record has been removed and
             replaced with a new one, signatures from the old key
             enables ZSK rollover using the procedure described in
             RFC 4641, section 4.2.1.1 ("Pre-Publish Key Rollover").
           </p>
-</dd>
+        </dd>
 <dt><span class="term">-q</span></dt>
-<dd><p>
+<dd>
+          <p>
            Quiet mode: Suppresses unnecessary output.  Without this
            option, when <span class="command"><strong>dnssec-signzone</strong></span> is run it
            will print to standard output the number of keys in use,
            and other status information, and finally the filename
            containing the signed zone.  With it, that output is
            suppressed, leaving only the filename.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-R</span></dt>
 <dd>
-<p>
+          <p>
            Remove signatures from keys that are no longer published.
           </p>
-<p>
+          <p>
             This option is similar to <code class="option">-Q</code>, except it
             forces <span class="command"><strong>dnssec-signzone</strong></span> to signatures from
             keys that are no longer published. This enables ZSK rollover
             using the procedure described in RFC 4641, section 4.2.1.2
             ("Double Signature Zone Signing Key Rollover").
           </p>
-</dd>
+        </dd>
 <dt><span class="term">-S</span></dt>
 <dd>
-<p>
+          <p>
             Smart signing: Instructs <span class="command"><strong>dnssec-signzone</strong></span> to
             search the key repository for keys that match the zone being
             signed, and to include them in the zone if appropriate.
           </p>
-<p>
+          <p>
             When a key is found, its timing metadata is examined to
             determine how it should be used, according to the following
             rules.  Each successive rule takes priority over the prior
             ones:
           </p>
-<div class="variablelist"><dl class="variablelist">
+          <div class="variablelist"><dl class="variablelist">
 <dt></dt>
-<dd><p>
+<dd>
+                <p>
                   If no timing metadata has been set for the key, the key is
                   published in the zone and used to sign the zone.
-                </p></dd>
+                </p>
+             </dd>
 <dt></dt>
-<dd><p>
+<dd>
+                <p>
                   If the key's publication date is set and is in the past, the
                   key is published in the zone.
-                </p></dd>
+                </p>
+             </dd>
 <dt></dt>
-<dd><p>
+<dd>
+                <p>
                   If the key's activation date is set and in the past, the
                   key is published (regardless of publication date) and
                   used to sign the zone.
-                </p></dd>
+                </p>
+             </dd>
 <dt></dt>
-<dd><p>
+<dd>
+                <p>
                   If the key's revocation date is set and in the past, and the
                   key is published, then the key is revoked, and the revoked key
                   is used to sign the zone.
-                </p></dd>
+                </p>
+             </dd>
 <dt></dt>
-<dd><p>
+<dd>
+                <p>
                   If either of the key's unpublication or deletion dates are set
                   and in the past, the key is NOT published or used to sign the
                   zone, regardless of any other metadata.
-                </p></dd>
+                </p>
+             </dd>
 <dt></dt>
-<dd><p>
+<dd>
+                <p>
                   If key's sync publication date is set and in the past,
                  synchronization records (type CDS and/or CDNSKEY) are
                  created.
-                </p></dd>
+                </p>
+             </dd>
 <dt></dt>
-<dd><p>
+<dd>
+                <p>
                   If key's sync deletion date is set and in the past,
                  synchronization records (type CDS and/or CDNSKEY) are
                  removed.
-                </p></dd>
+                </p>
+             </dd>
 </dl></div>
-</dd>
+        </dd>
 <dt><span class="term">-T <em class="replaceable"><code>ttl</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Specifies a TTL to be used for new DNSKEY records imported
             into the zone from the key repository.  If not
             specified, the default is the TTL value from the zone's SOA
             them, or if any of the imported DNSKEY records had a default
             TTL value.  In the event of a a conflict between TTL values in
             imported keys, the shortest one is used.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-t</span></dt>
-<dd><p>
+<dd>
+          <p>
             Print statistics at completion.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-u</span></dt>
-<dd><p>
+<dd>
+          <p>
             Update NSEC/NSEC3 chain when re-signing a previously signed
             zone.  With this option, a zone signed with NSEC can be
             switched to NSEC3, or a zone signed with NSEC3 can
             be switch to NSEC or to NSEC3 with different parameters.
             Without this option, <span class="command"><strong>dnssec-signzone</strong></span> will
             retain the existing chain when re-signing.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-v <em class="replaceable"><code>level</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Sets the debugging level.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-x</span></dt>
-<dd><p>
+<dd>
+          <p>
             Only sign the DNSKEY, CDNSKEY, and CDS RRsets with
             key-signing keys, and omit signatures from zone-signing
             keys. (This is similar to the
             <span class="command"><strong>dnssec-dnskey-kskonly yes;</strong></span> zone option in
             <span class="command"><strong>named</strong></span>.)
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-z</span></dt>
-<dd><p>
+<dd>
+          <p>
             Ignore KSK flag on key when determining what to sign.  This
             causes KSK-flagged keys to sign all records, not just the
             DNSKEY RRset.  (This is similar to the
             <span class="command"><strong>update-check-ksk no;</strong></span> zone option in
             <span class="command"><strong>named</strong></span>.)
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-3 <em class="replaceable"><code>salt</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Generate an NSEC3 chain with the given hex encoded salt.
            A dash (<em class="replaceable"><code>salt</code></em>) can
            be used to indicate that no salt is to be used when generating                  the NSEC3 chain.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-H <em class="replaceable"><code>iterations</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
            When generating an NSEC3 chain, use this many iterations.  The
            default is 10.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-A</span></dt>
 <dd>
-<p>
+          <p>
            When generating an NSEC3 chain set the OPTOUT flag on all
            NSEC3 records and do not generate NSEC3 records for insecure
            delegations.
           </p>
-<p>
+          <p>
            Using this option twice (i.e., <code class="option">-AA</code>)
            turns the OPTOUT flag off for all records.  This is useful
            when using the <code class="option">-u</code> option to modify an NSEC3
            chain which previously had OPTOUT set.
           </p>
-</dd>
+        </dd>
 <dt><span class="term">zonefile</span></dt>
-<dd><p>
+<dd>
+          <p>
             The file containing the zone to be signed.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">key</span></dt>
-<dd><p>
+<dd>
+          <p>
            Specify which keys should be used to sign the zone.  If
            no keys are specified, then the zone will be examined
            for DNSKEY records at the zone apex.  If these are found and
            there are matching private keys, in the current directory,
            then these will be used for signing.
-          </p></dd>
+          </p>
+        </dd>
 </dl></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.16.9"></a><h2>EXAMPLE</h2>
-<p>
+
+    <p>
       The following command signs the <strong class="userinput"><code>example.com</code></strong>
       zone with the ECDSAP256SHA256 key generated by key generated by
       <span class="command"><strong>dnssec-keygen</strong></span> (Kexample.com.+013+17247).
 Kexample.com.+013+17247
 db.example.com.signed
 %</pre>
-<p>
+    <p>
       In the above example, <span class="command"><strong>dnssec-signzone</strong></span> creates
       the file <code class="filename">db.example.com.signed</code>.  This
       file should be referenced in a zone statement in a
       <code class="filename">named.conf</code> file.
     </p>
-<p>
+    <p>
       This example re-signs a previously signed zone with default parameters.
       The private keys are assumed to be in the current directory.
     </p>
@@ -531,14 +674,19 @@ db.example.com.signed
 % dnssec-signzone -o example.com db.example.com
 db.example.com.signed
 %</pre>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.16.10"></a><h2>SEE ALSO</h2>
-<p><span class="citerefentry"><span class="refentrytitle">dnssec-keygen</span>(8)</span>,
+
+    <p><span class="citerefentry">
+        <span class="refentrytitle">dnssec-keygen</span>(8)
+      </span>,
       <em class="citetitle">BIND 9 Administrator Reference Manual</em>,
       <em class="citetitle">RFC 4033</em>, <em class="citetitle">RFC 4641</em>.
     </p>
-</div>
+  </div>
+
 </div>
 <div class="navfooter">
 <hr>
@@ -559,6 +707,6 @@ db.example.com.signed
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index 0155a07c813327c9eee7dd359beb88a74b5f3241..8dacd4b449fb735d71b526899883b555ca433335 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>dnssec-verify</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="up" href="Bv9ARM.ch12.html" title="Manual pages">
 <link rel="prev" href="man.dnssec-signzone.html" title="dnssec-signzone">
 </div>
 <div class="refentry">
 <a name="man.dnssec-verify"></a><div class="titlepage"></div>
-<div class="refnamediv">
+  
+  
+
+  
+
+  <div class="refnamediv">
 <h2>Name</h2>
-<p><span class="application">dnssec-verify</span> &#8212; DNSSEC zone verification tool</p>
+<p>
+    <span class="application">dnssec-verify</span>
+     &#8212; DNSSEC zone verification tool
+  </p>
 </div>
-<div class="refsynopsisdiv">
+
+  
+
+  <div class="refsynopsisdiv">
 <h2>Synopsis</h2>
-<div class="cmdsynopsis"><p><code class="command">dnssec-verify</code>  [<code class="option">-c <em class="replaceable"><code>class</code></em></code>] [<code class="option">-E <em class="replaceable"><code>engine</code></em></code>] [<code class="option">-I <em class="replaceable"><code>input-format</code></em></code>] [<code class="option">-o <em class="replaceable"><code>origin</code></em></code>] [<code class="option">-q</code>] [<code class="option">-v <em class="replaceable"><code>level</code></em></code>] [<code class="option">-V</code>] [<code class="option">-x</code>] [<code class="option">-z</code>] {zonefile}</p></div>
-</div>
-<div class="refsection">
+    <div class="cmdsynopsis"><p>
+      <code class="command">dnssec-verify</code> 
+       [<code class="option">-c <em class="replaceable"><code>class</code></em></code>]
+       [<code class="option">-E <em class="replaceable"><code>engine</code></em></code>]
+       [<code class="option">-I <em class="replaceable"><code>input-format</code></em></code>]
+       [<code class="option">-o <em class="replaceable"><code>origin</code></em></code>]
+       [<code class="option">-q</code>]
+       [<code class="option">-v <em class="replaceable"><code>level</code></em></code>]
+       [<code class="option">-V</code>]
+       [<code class="option">-x</code>]
+       [<code class="option">-z</code>]
+       {zonefile}
+    </p></div>
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.17.7"></a><h2>DESCRIPTION</h2>
-<p><span class="command"><strong>dnssec-verify</strong></span>
+
+    <p><span class="command"><strong>dnssec-verify</strong></span>
       verifies that a zone is fully signed for each algorithm found
       in the DNSKEY RRset for the zone, and that the NSEC / NSEC3
       chains are complete.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.17.8"></a><h2>OPTIONS</h2>
-<div class="variablelist"><dl class="variablelist">
+
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term">-c <em class="replaceable"><code>class</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Specifies the DNS class of the zone.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-E <em class="replaceable"><code>engine</code></em></span></dt>
 <dd>
-<p>
+          <p>
             Specifies the cryptographic hardware to use, when applicable.
           </p>
-<p>
+          <p>
             When BIND is built with OpenSSL PKCS#11 support, this defaults
             to the string "pkcs11", which identifies an OpenSSL engine
             that can drive a cryptographic accelerator or hardware service
             (--enable-native-pkcs11), it defaults to the path of the PKCS#11
             provider library specified via "--with-pkcs11".
           </p>
-</dd>
+        </dd>
 <dt><span class="term">-I <em class="replaceable"><code>input-format</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             The format of the input zone file.
            Possible formats are <span class="command"><strong>"text"</strong></span> (default)
            and <span class="command"><strong>"raw"</strong></span>.
             format containing updates can be verified independently.
            The use of this option does not make much sense for
            non-dynamic zones.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-o <em class="replaceable"><code>origin</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             The zone origin.  If not specified, the name of the zone file
             is assumed to be the origin.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-v <em class="replaceable"><code>level</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Sets the debugging level.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-V</span></dt>
-<dd><p>
+<dd>
+         <p>
            Prints version information.
-         </p></dd>
+         </p>
+        </dd>
 <dt><span class="term">-q</span></dt>
-<dd><p>
+<dd>
+          <p>
            Quiet mode: Suppresses output.  Without this option, when
            <span class="command"><strong>dnssec-verify</strong></span> is run it will print to
            standard output the number of keys in use, the algorithms
            used to verify the zone was signed correctly and other
            status information.  With it, all non-error output is
            suppressed, and only the exit code will indicate success.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-x</span></dt>
-<dd><p>
+<dd>
+          <p>
             Only verify that the DNSKEY RRset is signed with key-signing
             keys.  Without this flag, it is assumed that the DNSKEY RRset
             will be signed by all active keys.  When this flag is set,
             it will not be an error if the DNSKEY RRset is not signed
             by zone-signing keys.  This corresponds to the <code class="option">-x</code>
             option in <span class="command"><strong>dnssec-signzone</strong></span>.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-z</span></dt>
 <dd>
-<p>
+         <p>
            Ignore the KSK flag on the keys when determining whether
             the zone if correctly signed.  Without this flag it is
            assumed that there will be a non-revoked, self-signed
            that RRsets other than DNSKEY RRset will be signed with
             a different DNSKEY without the KSK flag set.
          </p>
-<p>
+         <p>
            With this flag set, we only require that for each algorithm,
             there will be at least one non-revoked, self-signed DNSKEY,
             regardless of the KSK flag state, and that other RRsets
             for both purposes.  This corresponds to the <code class="option">-z</code>
             option in <span class="command"><strong>dnssec-signzone</strong></span>.
          </p>
-</dd>
+       </dd>
 <dt><span class="term">zonefile</span></dt>
-<dd><p>
+<dd>
+          <p>
             The file containing the zone to be signed.
-          </p></dd>
+          </p>
+        </dd>
 </dl></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.17.9"></a><h2>SEE ALSO</h2>
-<p>
-      <span class="citerefentry"><span class="refentrytitle">dnssec-signzone</span>(8)</span>,
+
+    <p>
+      <span class="citerefentry">
+        <span class="refentrytitle">dnssec-signzone</span>(8)
+      </span>,
       <em class="citetitle">BIND 9 Administrator Reference Manual</em>,
       <em class="citetitle">RFC 4033</em>.
     </p>
-</div>
+  </div>
+
 </div>
 <div class="navfooter">
 <hr>
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index 398910faa4554b9c7ee645dc8b719902653ecd4b..f35f2a493271db53972685a7bb2fc8793620b3d5 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>dnstap-read</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="up" href="Bv9ARM.ch12.html" title="Manual pages">
 <link rel="prev" href="man.dnssec-verify.html" title="dnssec-verify">
 </div>
 <div class="refentry">
 <a name="man.dnstap-read"></a><div class="titlepage"></div>
-<div class="refnamediv">
+  
+  
+
+  
+
+  <div class="refnamediv">
 <h2>Name</h2>
-<p><span class="application">dnstap-read</span> &#8212; print dnstap data in human-readable form</p>
+<p>
+    <span class="application">dnstap-read</span>
+     &#8212; print dnstap data in human-readable form
+  </p>
 </div>
-<div class="refsynopsisdiv">
+
+  
+
+  <div class="refsynopsisdiv">
 <h2>Synopsis</h2>
-<div class="cmdsynopsis"><p><code class="command">dnstap-read</code>  [<code class="option">-m</code>] [<code class="option">-p</code>] [<code class="option">-x</code>] [<code class="option">-y</code>] {<em class="replaceable"><code>file</code></em>}</p></div>
-</div>
-<div class="refsection">
+    <div class="cmdsynopsis"><p>
+      <code class="command">dnstap-read</code> 
+       [<code class="option">-m</code>]
+       [<code class="option">-p</code>]
+       [<code class="option">-x</code>]
+       [<code class="option">-y</code>]
+       {<em class="replaceable"><code>file</code></em>}
+    </p></div>
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.18.7"></a><h2>DESCRIPTION</h2>
-<p>
+
+    <p>
       <span class="command"><strong>dnstap-read</strong></span>
       reads <span class="command"><strong>dnstap</strong></span> data from a specified file
       and prints it in a human-readable format.  By default,
       format, but if the <code class="option">-y</code> option is specified,
       then a longer and more detailed YAML format is used instead.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.18.8"></a><h2>OPTIONS</h2>
-<div class="variablelist"><dl class="variablelist">
+
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term">-m</span></dt>
-<dd><p>
+<dd>
+          <p>
             Trace memory allocations; used for debugging memory leaks.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-p</span></dt>
-<dd><p>
+<dd>
+          <p>
             After printing the <span class="command"><strong>dnstap</strong></span> data, print
             the text form of the DNS message that was encapsulated in the
             <span class="command"><strong>dnstap</strong></span> frame.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-x</span></dt>
-<dd><p>
+<dd>
+          <p>
             After printing the <span class="command"><strong>dnstap</strong></span> data, print
             a hex dump of the wire form of the DNS message that was
             encapsulated in the <span class="command"><strong>dnstap</strong></span> frame.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-y</span></dt>
-<dd><p>
+<dd>
+          <p>
             Print <span class="command"><strong>dnstap</strong></span> data in a detailed YAML
             format.
-          </p></dd>
+          </p>
+        </dd>
 </dl></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.18.9"></a><h2>SEE ALSO</h2>
-<p>
-      <span class="citerefentry"><span class="refentrytitle">named</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">rndc</span>(8)</span>,
+
+    <p>
+      <span class="citerefentry">
+        <span class="refentrytitle">named</span>(8)
+      </span>,
+      <span class="citerefentry">
+        <span class="refentrytitle">rndc</span>(8)
+      </span>,
       <em class="citetitle">BIND 9 Administrator Reference Manual</em>.
     </p>
-</div>
+  </div>
+
 </div>
 <div class="navfooter">
 <hr>
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index ec1afb788ef02ce6086f799d5c971cf2b9546a38..61bcfe88751146f15c3e98411e671a58c078d138 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>filter-aaaa.so</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="up" href="Bv9ARM.ch12.html" title="Manual pages">
 <link rel="prev" href="man.dnstap-read.html" title="dnstap-read">
 </div>
 <div class="refentry">
 <a name="man.filter-aaaa"></a><div class="titlepage"></div>
-<div class="refnamediv">
+  
+  
+  
+
+  <div class="refnamediv">
 <h2>Name</h2>
-<p><span class="application">filter-aaaa.so</span> &#8212; filter AAAA in DNS responses when A is present</p>
+<p>
+    <span class="application">filter-aaaa.so</span>
+     &#8212; filter AAAA in DNS responses when A is present
+  </p>
 </div>
-<div class="refsynopsisdiv">
+
+  
+
+  <div class="refsynopsisdiv">
 <h2>Synopsis</h2>
-<div class="cmdsynopsis"><p><code class="command">plugin query "filter-aaaa.so"</code>  [<em class="replaceable"><code>{ parameters }</code></em>];
+    <div class="cmdsynopsis"><p>
+      <code class="command">plugin query "filter-aaaa.so"</code> 
+       [<em class="replaceable"><code>{ parameters }</code></em>];
     </p></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.19.7"></a><h2>DESCRIPTION</h2>
-<p>
+    <p>
       <span class="command"><strong>filter-aaaa.so</strong></span> is a query plugin module for
       <span class="command"><strong>named</strong></span>, enabling <span class="command"><strong>named</strong></span>
       to omit some IPv6 addresses when responding to clients.
     </p>
-<p>
+    <p>
       Until BIND 9.12, this feature was implemented natively in
       <span class="command"><strong>named</strong></span> and enabled with the
       <span class="command"><strong>filter-aaaa</strong></span> ACL and the
       passed as parameters to the <span class="command"><strong>filter-aaaa.so</strong></span>
       plugin, for example:
     </p>
-<pre class="programlisting">
+    <pre class="programlisting">
 plugin query "/usr/local/lib/filter-aaaa.so" {
         filter-aaaa-on-v4 yes;
         filter-aaaa-on-v6 yes;
         filter-aaaa { 192.0.2.1; 2001:db8:2::1; };
 };
 </pre>
-<p>
+    <p>
       This module is intended to aid transition from IPv4 to IPv6 by
       withholding IPv6 addresses from DNS clients which are not connected
       to the IPv6 Internet, when the name being looked up has an IPv4
       address available.  Use of this module is not recommended unless
       absolutely necessary.
     </p>
-<p>
+    <p>
       Note: This mechanism can erroneously cause other servers not to
       give AAAA records to their clients.  If a recursing server with
       both IPv6 and IPv4 network connections queries an authoritative
       server using this mechanism via IPv4, it will be denied AAAA
       records even if its client is using IPv6.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.19.8"></a><h2>OPTIONS</h2>
-<div class="variablelist"><dl class="variablelist">
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term"><span class="command"><strong>filter-aaaa</strong></span></span></dt>
-<dd><p>
+<dd>
+         <p>
            Specifies a list of client addresses for which AAAA
            filtering is to be applied.  The default is
            <strong class="userinput"><code>any</code></strong>.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term"><span class="command"><strong>filter-aaaa-on-v4</strong></span></span></dt>
 <dd>
-<p>
+         <p>
            If set to <strong class="userinput"><code>yes</code></strong>, the DNS client is
            at an IPv4 address, in <span class="command"><strong>filter-aaaa</strong></span>,
            and if the response does not include DNSSEC signatures,
@@ -99,36 +115,40 @@ plugin query "/usr/local/lib/filter-aaaa.so" {
            This filtering applies to all responses and not only
            authoritative responses.
          </p>
-<p>
+         <p>
            If set to <strong class="userinput"><code>break-dnssec</code></strong>,
            then AAAA records are deleted even when DNSSEC is
            enabled.  As suggested by the name, this causes the
            response to fail to verify, because the DNSSEC protocol is
            designed to detect deletions.
          </p>
-<p>
+         <p>
            This mechanism can erroneously cause other servers not to
            give AAAA records to their clients.  A recursing server with
            both IPv6 and IPv4 network connections that queries an
            authoritative server using this mechanism via IPv4 will be
            denied AAAA records even if its client is using IPv6.
          </p>
-</dd>
+       </dd>
 <dt><span class="term"><span class="command"><strong>filter-aaaa-on-v6</strong></span></span></dt>
-<dd><p>
+<dd>
+         <p>
            Identical to <span class="command"><strong>filter-aaaa-on-v4</strong></span>,
            except it filters AAAA responses to queries from IPv6
            clients instead of IPv4 clients.  To filter all
            responses, set both options to <strong class="userinput"><code>yes</code></strong>.
-         </p></dd>
+         </p>
+       </dd>
 </dl></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.19.9"></a><h2>SEE ALSO</h2>
-<p>
+    <p>
       <em class="citetitle">BIND 9 Administrator Reference Manual</em>.
     </p>
-</div>
+  </div>
+
 </div>
 <div class="navfooter">
 <hr>
@@ -148,6 +168,6 @@ plugin query "/usr/local/lib/filter-aaaa.so" {
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index 0759cc6dfad3b7e46705ee455540595eddec2dc4..23f276a274601114b468211b310e996b1e05687b 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>host</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="up" href="Bv9ARM.ch12.html" title="Manual pages">
 <link rel="prev" href="man.filter-aaaa.html" title="filter-aaaa.so">
 </div>
 <div class="refentry">
 <a name="man.host"></a><div class="titlepage"></div>
-<div class="refnamediv">
+  
+  
+
+  
+
+  <div class="refnamediv">
 <h2>Name</h2>
-<p>host &#8212; DNS lookup utility</p>
+<p>
+    host
+     &#8212; DNS lookup utility
+  </p>
 </div>
-<div class="refsynopsisdiv">
+
+  
+
+  <div class="refsynopsisdiv">
 <h2>Synopsis</h2>
-<div class="cmdsynopsis"><p><code class="command">host</code>  [<code class="option">-aACdlnrsTUwv</code>] [<code class="option">-c <em class="replaceable"><code>class</code></em></code>] [<code class="option">-N <em class="replaceable"><code>ndots</code></em></code>] [<code class="option">-R <em class="replaceable"><code>number</code></em></code>] [<code class="option">-t <em class="replaceable"><code>type</code></em></code>] [<code class="option">-W <em class="replaceable"><code>wait</code></em></code>] [<code class="option">-m <em class="replaceable"><code>flag</code></em></code>] [[<code class="option">-4</code>] |  [<code class="option">-6</code>]] [<code class="option">-v</code>] [<code class="option">-V</code>] {name} [server]</p></div>
-</div>
-<div class="refsection">
+    <div class="cmdsynopsis"><p>
+      <code class="command">host</code> 
+       [<code class="option">-aACdlnrsTUwv</code>]
+       [<code class="option">-c <em class="replaceable"><code>class</code></em></code>]
+       [<code class="option">-N <em class="replaceable"><code>ndots</code></em></code>]
+       [<code class="option">-p <em class="replaceable"><code>port</code></em></code>]
+       [<code class="option">-R <em class="replaceable"><code>number</code></em></code>]
+       [<code class="option">-t <em class="replaceable"><code>type</code></em></code>]
+       [<code class="option">-W <em class="replaceable"><code>wait</code></em></code>]
+       [<code class="option">-m <em class="replaceable"><code>flag</code></em></code>]
+       [
+       [<code class="option">-4</code>]
+        |  [<code class="option">-6</code>]
+      ]
+       [<code class="option">-v</code>]
+       [<code class="option">-V</code>]
+       {name}
+       [server]
+    </p></div>
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.20.7"></a><h2>DESCRIPTION</h2>
-<p><span class="command"><strong>host</strong></span>
+
+
+    <p><span class="command"><strong>host</strong></span>
       is a simple utility for performing DNS lookups.
       It is normally used to convert names to IP addresses and vice versa.
       When no arguments or options are given,
       <span class="command"><strong>host</strong></span>
       prints a short summary of its command line arguments and options.
     </p>
-<p><em class="parameter"><code>name</code></em> is the domain name that is to be
+
+    <p><em class="parameter"><code>name</code></em> is the domain name that is to be
       looked
       up.  It can also be a dotted-decimal IPv4 address or a colon-delimited
       IPv6 address, in which case <span class="command"><strong>host</strong></span> will by
       should query instead of the server or servers listed in
       <code class="filename">/etc/resolv.conf</code>.
     </p>
-</div>
-<div class="refsection">
+
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.20.8"></a><h2>OPTIONS</h2>
-<div class="variablelist"><dl class="variablelist">
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term">-4</span></dt>
-<dd><p>
+<dd>
+         <p>
            Use IPv4 only for query transport.
            See also the <code class="option">-6</code> option.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-6</span></dt>
-<dd><p>
+<dd>
+         <p>
            Use IPv6 only for query transport.
            See also the <code class="option">-4</code> option.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-a</span></dt>
-<dd><p>
+<dd>
+         <p>
            "All". The <code class="option">-a</code> option is normally equivalent
            to <code class="option">-v -t <code class="literal">ANY</code></code>.
            It also affects the behaviour of the <code class="option">-l</code>
            list zone option.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-A</span></dt>
-<dd><p>
+<dd>
+         <p>
            "Almost all". The <code class="option">-A</code> option is equivalent
            to <code class="option">-a</code> except RRSIG, NSEC, and NSEC3
            records are omitted from the output.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-c <em class="replaceable"><code>class</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Query class: This can be used to lookup HS (Hesiod) or CH
            (Chaosnet) class resource records. The default class is IN
            (Internet).
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-C</span></dt>
-<dd><p>
+<dd>
+         <p>
            Check consistency: <span class="command"><strong>host</strong></span> will query the
            SOA records for zone <em class="parameter"><code>name</code></em> from all
            the listed authoritative name servers for that zone. The
            list of name servers is defined by the NS records that are
            found for the zone.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-d</span></dt>
-<dd><p>
+<dd>
+         <p>
            Print debugging traces.
            Equivalent to the <code class="option">-v</code> verbose option.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-l</span></dt>
 <dd>
-<p>
+         <p>
            List zone:
            The <span class="command"><strong>host</strong></span> command performs a zone transfer of
            zone <em class="parameter"><code>name</code></em> and prints out the NS,
            PTR and address records (A/AAAA).
          </p>
-<p>
+         <p>
            Together, the <code class="option">-l -a</code>
            options print all records in the zone.
          </p>
-</dd>
+       </dd>
 <dt><span class="term">-N <em class="replaceable"><code>ndots</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            The number of dots that have to be
            in <em class="parameter"><code>name</code></em> for it to be considered
            absolute. The default value is that defined using the
            searched for in the domains listed in
            the <span class="type">search</span> or <span class="type">domain</span> directive
            in <code class="filename">/etc/resolv.conf</code>.
-         </p></dd>
+         </p>
+       </dd>
+<dt><span class="term">-p <em class="replaceable"><code>port</code></em></span></dt>
+<dd>
+         <p>
+           Specify the port on the server to query.  The default is 53.
+         </p>
+       </dd>
 <dt><span class="term">-r</span></dt>
-<dd><p>
+<dd>
+         <p>
            Non-recursive query:
            Setting this option clears the RD (recursion desired) bit
            in the query. This should mean that the name server
            name server by making non-recursive queries and expecting
            to receive answers to those queries that can be
            referrals to other name servers.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-R <em class="replaceable"><code>number</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Number of retries for UDP queries:
            If <em class="parameter"><code>number</code></em> is negative or zero, the
            number of retries will default to 1. The default value is
            1, or the value of the <em class="parameter"><code>attempts</code></em>
            option in <code class="filename">/etc/resolv.conf</code>, if set.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-s</span></dt>
-<dd><p>
+<dd>
+         <p>
            Do <span class="emphasis"><em>not</em></span> send the query to the next
            nameserver if any server responds with a SERVFAIL
            response, which is the reverse of normal stub resolver
            behavior.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-t <em class="replaceable"><code>type</code></em></span></dt>
 <dd>
-<p>
+         <p>
            Query type:
            The <em class="parameter"><code>type</code></em> argument can be any
            recognized query type: CNAME, NS, SOA, TXT, DNSKEY, AXFR, etc.
          </p>
-<p>
+         <p>
            When no query type is specified, <span class="command"><strong>host</strong></span>
            automatically selects an appropriate query type. By default, it
            looks for A, AAAA, and MX records.
            address, <span class="command"><strong>host</strong></span> will query for PTR
            records.
          </p>
-<p>
+         <p>
            If a query type of IXFR is chosen the starting serial
            number can be specified by appending an equal followed by
            the starting serial number
            (like <code class="option">-t <code class="literal">IXFR=12345678</code></code>).
          </p>
-</dd>
+       </dd>
 <dt>
 <span class="term">-T, </span><span class="term">-U</span>
 </dt>
-<dd><p>
+<dd>
+         <p>
            TCP/UDP:
            By default, <span class="command"><strong>host</strong></span> uses UDP when making
            queries. The <code class="option">-T</code> option makes it use a TCP
            automatically selected for queries that require it, such
            as zone transfer (AXFR) requests.  Type ANY queries default
            to TCP but can be forced to UDP initially using <code class="option">-U</code>.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-m <em class="replaceable"><code>flag</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Memory usage debugging: the flag can
            be <em class="parameter"><code>record</code></em>, <em class="parameter"><code>usage</code></em>,
            or <em class="parameter"><code>trace</code></em>. You can specify
            the <code class="option">-m</code> option more than once to set
            multiple flags.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-v</span></dt>
-<dd><p>
+<dd>
+         <p>
            Verbose output.
            Equivalent to the <code class="option">-d</code> debug option.
            Verbose output can also be enabled by setting
            the <em class="parameter"><code>debug</code></em> option
            in <code class="filename">/etc/resolv.conf</code>.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-V</span></dt>
-<dd><p>
+<dd>
+         <p>
            Print the version number and exit.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-w</span></dt>
-<dd><p>
+<dd>
+         <p>
            Wait forever: The query timeout is set to the maximum possible.
            See also the <code class="option">-W</code> option.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-W <em class="replaceable"><code>wait</code></em></span></dt>
 <dd>
-<p>
+         <p>
            Timeout: Wait for up to <em class="parameter"><code>wait</code></em>
            seconds for a reply. If <em class="parameter"><code>wait</code></em> is
            less than one, the wait interval is set to one second.
          </p>
-<p>
+         <p>
            By default, <span class="command"><strong>host</strong></span> will wait for 5
            seconds for UDP responses and 10 seconds for TCP
            connections. These defaults can be overridden by
            the <em class="parameter"><code>timeout</code></em> option
            in <code class="filename">/etc/resolv.conf</code>.
          </p>
-<p>
+         <p>
            See also the <code class="option">-w</code> option.
          </p>
-</dd>
+       </dd>
 </dl></div>
-</div>
-<div class="refsection">
+
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.20.9"></a><h2>IDN SUPPORT</h2>
-<p>
+
+    <p>
       If <span class="command"><strong>host</strong></span> has been built with IDN (internationalized
       domain name) support, it can accept and display non-ASCII domain names.
       <span class="command"><strong>host</strong></span> appropriately converts character encoding of
       The IDN support is disabled if the variable is set when
       <span class="command"><strong>host</strong></span> runs.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.20.10"></a><h2>FILES</h2>
-<p><code class="filename">/etc/resolv.conf</code>
+
+    <p><code class="filename">/etc/resolv.conf</code>
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.20.11"></a><h2>SEE ALSO</h2>
-<p><span class="citerefentry"><span class="refentrytitle">dig</span>(1)</span>,
-      <span class="citerefentry"><span class="refentrytitle">named</span>(8)</span>.
+
+    <p><span class="citerefentry">
+        <span class="refentrytitle">dig</span>(1)
+      </span>,
+      <span class="citerefentry">
+        <span class="refentrytitle">named</span>(8)
+      </span>.
     </p>
-</div>
+  </div>
+
 </div>
 <div class="navfooter">
 <hr>
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index 2b3154d8e681045e3dbc44cb78694192f085e714..db59a31d290a69874b450b989fb648dec9a9b802 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>mdig</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="up" href="Bv9ARM.ch12.html" title="Manual pages">
 <link rel="prev" href="man.host.html" title="host">
 </div>
 <div class="refentry">
 <a name="man.mdig"></a><div class="titlepage"></div>
-<div class="refnamediv">
+  
+  
+  
+  <div class="refnamediv">
 <h2>Name</h2>
-<p><span class="application">mdig</span> &#8212; DNS pipelined lookup utility</p>
+<p>
+    <span class="application">mdig</span>
+     &#8212; DNS pipelined lookup utility
+  </p>
 </div>
-<div class="refsynopsisdiv">
+
+  
+
+  <div class="refsynopsisdiv">
 <h2>Synopsis</h2>
-<div class="cmdsynopsis"><p><code class="command">mdig</code>  {@server} [<code class="option">-f <em class="replaceable"><code>filename</code></em></code>] [<code class="option">-h</code>] [<code class="option">-v</code>] [[<code class="option">-4</code>] |  [<code class="option">-6</code>]] [<code class="option">-m</code>] [<code class="option">-b <em class="replaceable"><code>address</code></em></code>] [<code class="option">-p <em class="replaceable"><code>port#</code></em></code>] [<code class="option">-c <em class="replaceable"><code>class</code></em></code>] [<code class="option">-t <em class="replaceable"><code>type</code></em></code>] [<code class="option">-i</code>] [<code class="option">-x <em class="replaceable"><code>addr</code></em></code>] [plusopt...]</p></div>
-<div class="cmdsynopsis"><p><code class="command">mdig</code>  {-h}</p></div>
-<div class="cmdsynopsis"><p><code class="command">mdig</code>  [@server] {global-opt...} {
+    <div class="cmdsynopsis"><p>
+      <code class="command">mdig</code> 
+       {@server}
+       [<code class="option">-f <em class="replaceable"><code>filename</code></em></code>]
+       [<code class="option">-h</code>]
+       [<code class="option">-v</code>]
+       [
+       [<code class="option">-4</code>]
+        |  [<code class="option">-6</code>]
+      ]
+       [<code class="option">-m</code>]
+       [<code class="option">-b <em class="replaceable"><code>address</code></em></code>]
+       [<code class="option">-p <em class="replaceable"><code>port#</code></em></code>]
+       [<code class="option">-c <em class="replaceable"><code>class</code></em></code>]
+       [<code class="option">-t <em class="replaceable"><code>type</code></em></code>]
+       [<code class="option">-i</code>]
+       [<code class="option">-x <em class="replaceable"><code>addr</code></em></code>]
+       [plusopt...]
+    </p></div>
+
+    <div class="cmdsynopsis"><p>
+      <code class="command">mdig</code> 
+       {-h}
+    </p></div>
+
+    <div class="cmdsynopsis"><p>
+      <code class="command">mdig</code> 
+       [@server]
+       {global-opt...}
+       {
          {local-opt...}
           {query}
-      ...}</p></div>
-</div>
-<div class="refsection">
+      ...}
+    </p></div>
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.21.7"></a><h2>DESCRIPTION</h2>
-<p><span class="command"><strong>mdig</strong></span>
+
+    <p><span class="command"><strong>mdig</strong></span>
       is a multiple/pipelined query version of <span class="command"><strong>dig</strong></span>:
       instead of waiting for a response after sending each query,
       it begins by sending all queries. Responses are displayed in
       the order in which they are received, not in the order the
       corresponding queries were sent.
     </p>
-<p>
+
+    <p>
       <span class="command"><strong>mdig</strong></span> options are a subset of the
       <span class="command"><strong>dig</strong></span> options, and are divided into "anywhere
       options" which can occur anywhere, "global options" which must
       and "local options" which apply to the next query on the command
       line.
     </p>
-<p>
+
+    <p>
       The {@server} option is a mandatory global
       option.  It is the name or IP address of the name server to query.
       (Unlike <span class="command"><strong>dig</strong></span>, this value is not retrieved from
       <span class="command"><strong>mdig</strong></span> resolves that name before querying
       the name server.
     </p>
-<p><span class="command"><strong>mdig</strong></span>
+
+    <p><span class="command"><strong>mdig</strong></span>
       provides a number of query options which affect
       the way in which lookups are made and the results displayed.  Some of
       these set or reset flag bits in the query header, some determine which
       sections of the answer get printed, and others determine the timeout
       and retry strategies.
     </p>
-<p>
+
+    <p>
       Each query option is identified by a keyword preceded by a plus
       sign (<code class="literal">+</code>).  Some keywords set or reset an
       option.  These may be preceded by the string <code class="literal">no</code>
       values to options like the timeout interval.  They have the
       form <code class="option">+keyword=value</code>.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.21.8"></a><h2>ANYWHERE OPTIONS</h2>
-<p>
+
+
+    <p>
       The <code class="option">-f</code> option makes <span class="command"><strong>mdig</strong></span>
       operate in batch mode by reading a list of lookup requests to
       process from the file <em class="parameter"><code>filename</code></em>.  The file
       file should be organized in the same way they would be presented
       as queries to <span class="command"><strong>mdig</strong></span> using the command-line interface.
     </p>
-<p>
+
+    <p>
       The <code class="option">-h</code> causes <span class="command"><strong>mdig</strong></span> to
       print the detailed help with the full list of options and exit.
     </p>
-<p>
+
+    <p>
       The <code class="option">-v</code> causes <span class="command"><strong>mdig</strong></span> to
       print the version number and exit.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.21.9"></a><h2>GLOBAL OPTIONS</h2>
-<p>
+
+
+    <p>
       The <code class="option">-4</code> option forces <span class="command"><strong>mdig</strong></span> to
       only use IPv4 query transport.
     </p>
-<p>
+
+    <p>
       The <code class="option">-6</code> option forces <span class="command"><strong>mdig</strong></span> to
       only use IPv6 query transport.
     </p>
-<p>
+
+    <p>
       The <code class="option">-b</code> option sets the source IP address of the
       query to <em class="parameter"><code>address</code></em>.  This must be a valid
       address on one of the host's network interfaces or "0.0.0.0" or
       "::".  An optional port may be specified by appending
       "#&lt;port&gt;"
     </p>
-<p>
+
+    <p>
       The <code class="option">-m</code> option enables memory usage debugging.
     </p>
-<p>
+
+    <p>
       The <code class="option">-p</code> option is used when a non-standard port
       number is to be queried.
       <em class="parameter"><code>port#</code></em> is the port number
       test a name server that has been configured to listen for
       queries on a non-standard port number.
     </p>
-<p>
+
+    <p>
       The global query options are:
       </p>
 <div class="variablelist"><dl class="variablelist">
 <dt><span class="term"><code class="option">+[no]additional</code></span></dt>
-<dd><p>
+<dd>
+            <p>
               Display [do not display] the additional section of a
               reply.  The default is to display it.
-            </p></dd>
+            </p>
+          </dd>
 <dt><span class="term"><code class="option">+[no]all</code></span></dt>
-<dd><p>
+<dd>
+            <p>
               Set or clear all display flags.
-            </p></dd>
+            </p>
+          </dd>
 <dt><span class="term"><code class="option">+[no]answer</code></span></dt>
-<dd><p>
+<dd>
+            <p>
               Display [do not display] the answer section of a
               reply.  The default is to display it.
-            </p></dd>
+            </p>
+          </dd>
 <dt><span class="term"><code class="option">+[no]authority</code></span></dt>
-<dd><p>
+<dd>
+            <p>
               Display [do not display] the authority section of a
               reply.  The default is to display it.
-            </p></dd>
+            </p>
+          </dd>
 <dt><span class="term"><code class="option">+[no]besteffort</code></span></dt>
-<dd><p>
+<dd>
+            <p>
               Attempt to display the contents of messages which are
               malformed.  The default is to not display malformed
               answers.
-            </p></dd>
+            </p>
+          </dd>
 <dt><span class="term"><code class="option">+[no]cl</code></span></dt>
-<dd><p>
+<dd>
+            <p>
               Display [do not display] the CLASS when printing the
               record.
-            </p></dd>
+            </p>
+          </dd>
 <dt><span class="term"><code class="option">+[no]comments</code></span></dt>
-<dd><p>
+<dd>
+            <p>
               Toggle the display of comment lines in the output.
               The default is to print comments.
-            </p></dd>
+            </p>
+          </dd>
 <dt><span class="term"><code class="option">+[no]continue</code></span></dt>
-<dd><p>
+<dd>
+            <p>
               Continue on errors (e.g. timeouts).
-            </p></dd>
+            </p>
+          </dd>
 <dt><span class="term"><code class="option">+[no]crypto</code></span></dt>
-<dd><p>
+<dd>
+            <p>
               Toggle the display of cryptographic fields in DNSSEC
               records.  The contents of these field are unnecessary
               to debug most DNSSEC validation failures and removing
               are replaced by the string "[omitted]" or in the
               DNSKEY case the key id is displayed as the replacement,
               e.g. "[ key id = value ]".
-            </p></dd>
+            </p>
+          </dd>
 <dt><span class="term"><code class="option">+dscp[=value]</code></span></dt>
-<dd><p>
+<dd>
+            <p>
               Set the DSCP code point to be used when sending the
               query.  Valid DSCP code points are in the range
               [0..63].  By default no code point is explicitly set.
-            </p></dd>
+            </p>
+          </dd>
 <dt><span class="term"><code class="option">+[no]multiline</code></span></dt>
-<dd><p>
+<dd>
+            <p>
               Print records like the SOA records in a verbose
               multi-line format with human-readable comments.  The
               default is to print each record on a single line, to
               facilitate machine parsing of the <span class="command"><strong>mdig</strong></span>
               output.
-            </p></dd>
+            </p>
+          </dd>
 <dt><span class="term"><code class="option">+[no]question</code></span></dt>
-<dd><p>
+<dd>
+            <p>
               Print [do not print] the question section of a query
               when an answer is returned.  The default is to print
               the question section as a comment.
-            </p></dd>
+            </p>
+          </dd>
 <dt><span class="term"><code class="option">+[no]rrcomments</code></span></dt>
-<dd><p>
+<dd>
+            <p>
               Toggle the display of per-record comments in the
               output (for example, human-readable key information
               about DNSKEY records).  The default is not to print
               record comments unless multiline mode is active.
-            </p></dd>
+            </p>
+          </dd>
 <dt><span class="term"><code class="option">+[no]short</code></span></dt>
-<dd><p>
+<dd>
+            <p>
               Provide a terse answer.  The default is to print the
               answer in a verbose form.
-            </p></dd>
+            </p>
+          </dd>
 <dt><span class="term"><code class="option">+split=W</code></span></dt>
-<dd><p>
+<dd>
+            <p>
               Split long hex- or base64-formatted fields in resource
               records into chunks of <em class="parameter"><code>W</code></em>
               characters (where <em class="parameter"><code>W</code></em> is rounded
               <em class="parameter"><code>+split=0</code></em> causes fields not to
               be split at all.  The default is 56 characters, or
               44 characters when multiline mode is active.
-            </p></dd>
+            </p>
+          </dd>
 <dt><span class="term"><code class="option">+[no]tcp</code></span></dt>
-<dd><p>
+<dd>
+            <p>
               Use [do not use] TCP when querying name servers. The
               default behavior is to use UDP.
-            </p></dd>
+            </p>
+          </dd>
 <dt><span class="term"><code class="option">+[no]ttlid</code></span></dt>
-<dd><p>
+<dd>
+            <p>
               Display [do not display] the TTL when printing the
               record.
-            </p></dd>
+            </p>
+          </dd>
 <dt><span class="term"><code class="option">+[no]ttlunits</code></span></dt>
-<dd><p>
+<dd>
+            <p>
               Display [do not display] the TTL in friendly human-readable
               time units of "s", "m", "h", "d", and "w", representing
               seconds, minutes, hours, days and weeks.  Implies +ttlid.
-            </p></dd>
+            </p>
+          </dd>
 <dt><span class="term"><code class="option">+[no]vc</code></span></dt>
-<dd><p>
+<dd>
+            <p>
               Use [do not use] TCP when querying name servers.  This
               alternate syntax to <em class="parameter"><code>+[no]tcp</code></em>
               is provided for backwards compatibility.  The "vc"
               stands for "virtual circuit".
-            </p></dd>
+            </p>
+          </dd>
 <dt><span class="term"><code class="option">+[no]yaml</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Print the responses in a detailed YAML format.
-           </p></dd>
+           </p>
+         </dd>
 </dl></div>
 <p>
 
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.21.10"></a><h2>LOCAL OPTIONS</h2>
-<p>
+
+
+    <p>
       The <code class="option">-c</code> option sets the query class to
       <em class="parameter"><code>class</code></em>.  It can be any valid query class
       which is supported in BIND 9.  The default query class is "IN".
     </p>
-<p>
+
+    <p>
       The <code class="option">-t</code> option sets the query type to
       <em class="parameter"><code>type</code></em>.  It can be any valid query type
       which is supported in BIND 9.  The default query type is "A",
       unless the <code class="option">-x</code> option is supplied to indicate
       a reverse lookup with the "PTR" query type.
     </p>
-<p>
+
+    <p>
       Reverse lookups &#8212; mapping addresses to names &#8212; are
       simplified by the <code class="option">-x</code> option.
       <em class="parameter"><code>addr</code></em> is an IPv4
       By default, IPv6 addresses are looked up using nibble format
       under the IP6.ARPA domain.
     </p>
-<p>
+
+    <p>
       The local query options are:
       </p>
 <div class="variablelist"><dl class="variablelist">
 <dt><span class="term"><code class="option">+[no]aaflag</code></span></dt>
-<dd><p>
+<dd>
+            <p>
               A synonym for <em class="parameter"><code>+[no]aaonly</code></em>.
-            </p></dd>
+            </p>
+          </dd>
 <dt><span class="term"><code class="option">+[no]aaonly</code></span></dt>
-<dd><p>
+<dd>
+            <p>
               Sets the "aa" flag in the query.
-            </p></dd>
+            </p>
+          </dd>
 <dt><span class="term"><code class="option">+[no]adflag</code></span></dt>
-<dd><p>
+<dd>
+            <p>
               Set [do not set] the AD (authentic data) bit in the
               query.  This requests the server to return whether
               all of the answer and authority sections have all
               from a OPT-OUT range.  AD=0 indicate that some part
               of the answer was insecure or not validated.  This
               bit is set by default.
-            </p></dd>
+            </p>
+          </dd>
 <dt><span class="term"><code class="option">+bufsize=B</code></span></dt>
-<dd><p>
+<dd>
+            <p>
               Set the UDP message buffer size advertised using EDNS0
               to <em class="parameter"><code>B</code></em> bytes.  The maximum and
               minimum sizes of this buffer are 65535 and 0 respectively.
               Values outside this range are rounded up or down
               appropriately.  Values other than zero will cause a
               EDNS query to be sent.
-            </p></dd>
+            </p>
+          </dd>
 <dt><span class="term"><code class="option">+[no]cdflag</code></span></dt>
-<dd><p>
+<dd>
+            <p>
               Set [do not set] the CD (checking disabled) bit in
               the query.  This requests the server to not perform
               DNSSEC validation of responses.
-            </p></dd>
+            </p>
+          </dd>
 <dt><span class="term"><code class="option">+[no]cookie[<span class="optional">=####</span>]</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Send a COOKIE EDNS option, with optional value.
              Replaying a COOKIE from a previous response will allow
              the server to identify a previous client.  The default
              is <code class="option">+nocookie</code>.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]dnssec</code></span></dt>
-<dd><p>
+<dd>
+            <p>
               Requests DNSSEC records be sent by setting the DNSSEC
               OK bit (DO) in the OPT record in the additional section
               of the query.
-            </p></dd>
+            </p>
+          </dd>
 <dt><span class="term"><code class="option">+[no]edns[=#]</code></span></dt>
-<dd><p>
+<dd>
+            <p>
                Specify the EDNS version to query with.  Valid values
                are 0 to 255.  Setting the EDNS version will cause
                a EDNS query to be sent.  <code class="option">+noedns</code>
                clears the remembered EDNS version.  EDNS is set to
                0 by default.
-            </p></dd>
+            </p>
+          </dd>
 <dt><span class="term"><code class="option">+[no]ednsflags[=#]</code></span></dt>
-<dd><p>
+<dd>
+            <p>
               Set the must-be-zero EDNS flags bits (Z bits) to the
               specified value. Decimal, hex and octal encodings are
               accepted. Setting a named flag (e.g. DO) will silently be
               ignored. By default, no Z bits are set.
-            </p></dd>
+            </p>
+          </dd>
 <dt><span class="term"><code class="option">+[no]ednsopt[=code[:value]]</code></span></dt>
-<dd><p>
+<dd>
+            <p>
               Specify EDNS option with code point <code class="option">code</code>
               and optionally payload of <code class="option">value</code> as a
               hexadecimal string.  <code class="option">+noednsopt</code>
               clears the EDNS options to be sent.
-            </p></dd>
+            </p>
+          </dd>
 <dt><span class="term"><code class="option">+[no]expire</code></span></dt>
-<dd><p>
+<dd>
+            <p>
               Send an EDNS Expire option.
-            </p></dd>
+            </p>
+          </dd>
 <dt><span class="term"><code class="option">+[no]nsid</code></span></dt>
-<dd><p>
+<dd>
+            <p>
               Include an EDNS name server ID request when sending
               a query.
-            </p></dd>
+            </p>
+          </dd>
 <dt><span class="term"><code class="option">+[no]recurse</code></span></dt>
-<dd><p>
+<dd>
+            <p>
               Toggle the setting of the RD (recursion desired) bit
               in the query.  This bit is set by default, which means
               <span class="command"><strong>mdig</strong></span> normally sends recursive
               queries.
-            </p></dd>
+            </p>
+          </dd>
 <dt><span class="term"><code class="option">+retry=T</code></span></dt>
-<dd><p>
+<dd>
+            <p>
               Sets the number of times to retry UDP queries to
               server to <em class="parameter"><code>T</code></em> instead of the
               default, 2.  Unlike <em class="parameter"><code>+tries</code></em>,
               this does not include the initial query.
-            </p></dd>
+            </p>
+          </dd>
 <dt><span class="term"><code class="option">+[no]subnet=addr[/prefix-length]</code></span></dt>
 <dd>
-<p>
+           <p>
              Send (don't send) an EDNS Client Subnet option with the
               specified IP address or network prefix.
            </p>
-<p>
+           <p>
               <span class="command"><strong>mdig +subnet=0.0.0.0/0</strong></span>, or simply
               <span class="command"><strong>mdig +subnet=0</strong></span> for short, sends an EDNS
               client-subnet option with an empty address and a source
               <span class="emphasis"><em>not</em></span> be used when resolving
               this query.
            </p>
-</dd>
+          </dd>
 <dt><span class="term"><code class="option">+timeout=T</code></span></dt>
-<dd><p>
+<dd>
+            <p>
               Sets the timeout for a query to
               <em class="parameter"><code>T</code></em> seconds.  The default
               timeout is 5 seconds for UDP transport and 10 for TCP.
               An attempt to set <em class="parameter"><code>T</code></em> to less
               than 1 will result
               in a query timeout of 1 second being applied.
-            </p></dd>
+            </p>
+          </dd>
 <dt><span class="term"><code class="option">+tries=T</code></span></dt>
-<dd><p>
+<dd>
+            <p>
               Sets the number of times to try UDP queries to server
               to <em class="parameter"><code>T</code></em> instead of the default,
               3.  If <em class="parameter"><code>T</code></em> is less than or equal
               to zero, the number of tries is silently rounded up
               to 1.
-            </p></dd>
+            </p>
+          </dd>
 <dt><span class="term"><code class="option">+udptimeout=T</code></span></dt>
-<dd><p>
+<dd>
+            <p>
               Sets the timeout between UDP query retries.
-            </p></dd>
+            </p>
+          </dd>
 <dt><span class="term"><code class="option">+[no]unknownformat</code></span></dt>
-<dd><p>
+<dd>
+           <p>
              Print all RDATA in unknown RR type presentation format
              (RFC 3597). The default is to print RDATA for known types
              in the type's presentation format.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term"><code class="option">+[no]zflag</code></span></dt>
-<dd><p>
+<dd>
+            <p>
               Set [do not set] the last unassigned DNS header flag in a
               DNS query.  This flag is off by default.
-            </p></dd>
+            </p>
+          </dd>
 </dl></div>
 <p>
 
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.21.11"></a><h2>SEE ALSO</h2>
-<p><span class="citerefentry"><span class="refentrytitle">dig</span>(1)</span>,
+
+    <p><span class="citerefentry">
+        <span class="refentrytitle">dig</span>(1)
+      </span>,
       <em class="citetitle">RFC1035</em>.
     </p>
-</div>
+  </div>
 </div>
 <div class="navfooter">
 <hr>
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index 207648c8a6248d1b6012e5beff320ab7fb9cdbb7..933a9741bcce527bff1100d3566fc1656de92dbc 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>named-checkconf</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="up" href="Bv9ARM.ch12.html" title="Manual pages">
 <link rel="prev" href="man.mdig.html" title="mdig">
 </div>
 <div class="refentry">
 <a name="man.named-checkconf"></a><div class="titlepage"></div>
-<div class="refnamediv">
+  
+  
+
+  
+
+  
+
+  <div class="refnamediv">
 <h2>Name</h2>
-<p><span class="application">named-checkconf</span> &#8212; named configuration file syntax checking tool</p>
+<p>
+    <span class="application">named-checkconf</span>
+     &#8212; named configuration file syntax checking tool
+  </p>
 </div>
-<div class="refsynopsisdiv">
+
+  <div class="refsynopsisdiv">
 <h2>Synopsis</h2>
-<div class="cmdsynopsis"><p><code class="command">named-checkconf</code>  [<code class="option">-chjlvz</code>] [<code class="option">-p</code>
+    <div class="cmdsynopsis"><p>
+      <code class="command">named-checkconf</code> 
+       [<code class="option">-chjlvz</code>]
+       [<code class="option">-p</code>
         [<code class="option">-x</code>
-      ]] [<code class="option">-t <em class="replaceable"><code>directory</code></em></code>] {filename}</p></div>
-</div>
-<div class="refsection">
+      ]]
+       [<code class="option">-t <em class="replaceable"><code>directory</code></em></code>]
+       {filename}
+    </p></div>
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.22.7"></a><h2>DESCRIPTION</h2>
-<p><span class="command"><strong>named-checkconf</strong></span>
+
+    <p><span class="command"><strong>named-checkconf</strong></span>
       checks the syntax, but not the semantics, of a
       <span class="command"><strong>named</strong></span> configuration file.  The file is parsed
       and checked for syntax errors, along with all files included by it.
       If no file is specified, <code class="filename">/etc/named.conf</code> is read
       by default.
     </p>
-<p>
+    <p>
       Note: files that <span class="command"><strong>named</strong></span> reads in separate
       parser contexts, such as <code class="filename">rndc.key</code> and
       <code class="filename">bind.keys</code>, are not automatically read
       successful.  <span class="command"><strong>named-checkconf</strong></span> can be run
       on these files explicitly, however.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.22.8"></a><h2>OPTIONS</h2>
-<div class="variablelist"><dl class="variablelist">
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term">-h</span></dt>
-<dd><p>
+<dd>
+          <p>
             Print the usage summary and exit.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-j</span></dt>
-<dd><p>
+<dd>
+          <p>
             When loading a zonefile read the journal if it exists.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-l</span></dt>
-<dd><p>
+<dd>
+          <p>
             List all the configured zones. Each line of output
             contains the zone name, class (e.g. IN), view, and type
             (e.g. master or slave).
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-c</span></dt>
-<dd><p>
+<dd>
+          <p>
            Check "core" configuration only. This suppresses the loading
            of plugin modules, and causes all parameters to
            <span class="command"><strong>plugin</strong></span> statements to be ignored.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-i</span></dt>
-<dd><p>
+<dd>
+          <p>
            Ignore warnings on deprecated options.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-p</span></dt>
-<dd><p>
+<dd>
+          <p>
            Print out the <code class="filename">named.conf</code> and included files
            in canonical form if no errors were detected.
             See also the <code class="option">-x</code> option.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-t <em class="replaceable"><code>directory</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Chroot to <code class="filename">directory</code> so that include
             directives in the configuration file are processed as if
             run by a similarly chrooted <span class="command"><strong>named</strong></span>.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-v</span></dt>
-<dd><p>
+<dd>
+          <p>
             Print the version of the <span class="command"><strong>named-checkconf</strong></span>
             program and exit.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-x</span></dt>
-<dd><p>
+<dd>
+          <p>
            When printing the configuration files in canonical
             form, obscure shared secrets by replacing them with
             strings of question marks ('?'). This allows the
             files to be shared &#8212; for example, when submitting
             bug reports &#8212; without compromising private data.
             This option cannot be used without <code class="option">-p</code>.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-z</span></dt>
-<dd><p>
+<dd>
+          <p>
            Perform a test load of all master zones found in
            <code class="filename">named.conf</code>.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">filename</span></dt>
-<dd><p>
+<dd>
+          <p>
             The name of the configuration file to be checked.  If not
             specified, it defaults to <code class="filename">/etc/named.conf</code>.
-          </p></dd>
+          </p>
+        </dd>
 </dl></div>
-</div>
-<div class="refsection">
+
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.22.9"></a><h2>RETURN VALUES</h2>
-<p><span class="command"><strong>named-checkconf</strong></span>
+
+    <p><span class="command"><strong>named-checkconf</strong></span>
       returns an exit status of 1 if
       errors were detected and 0 otherwise.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.22.10"></a><h2>SEE ALSO</h2>
-<p><span class="citerefentry"><span class="refentrytitle">named</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">named-checkzone</span>(8)</span>,
+
+    <p><span class="citerefentry">
+        <span class="refentrytitle">named</span>(8)
+      </span>,
+      <span class="citerefentry">
+        <span class="refentrytitle">named-checkzone</span>(8)
+      </span>,
       <em class="citetitle">BIND 9 Administrator Reference Manual</em>.
     </p>
-</div>
+  </div>
 </div>
 <div class="navfooter">
 <hr>
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index aeb8a9662a1adc16164cd6e670d879001e289ca9..14412ce0efcbd17f5298bad384f7bd3ee2092fec 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>named-checkzone</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="up" href="Bv9ARM.ch12.html" title="Manual pages">
 <link rel="prev" href="man.named-checkconf.html" title="named-checkconf">
 </div>
 <div class="refentry">
 <a name="man.named-checkzone"></a><div class="titlepage"></div>
-<div class="refnamediv">
+  
+  
+
+  
+
+  
+
+  <div class="refnamediv">
 <h2>Name</h2>
-<p><span class="application">named-checkzone</span>, <span class="application">named-compilezone</span> &#8212; zone file validity checking or converting tool</p>
+<p>
+    <span class="application">named-checkzone</span>, 
+    <span class="application">named-compilezone</span>
+     &#8212; zone file validity checking or converting tool
+  </p>
 </div>
-<div class="refsynopsisdiv">
+
+  <div class="refsynopsisdiv">
 <h2>Synopsis</h2>
-<div class="cmdsynopsis"><p><code class="command">named-checkzone</code>  [<code class="option">-d</code>] [<code class="option">-h</code>] [<code class="option">-j</code>] [<code class="option">-q</code>] [<code class="option">-v</code>] [<code class="option">-c <em class="replaceable"><code>class</code></em></code>] [<code class="option">-f <em class="replaceable"><code>format</code></em></code>] [<code class="option">-F <em class="replaceable"><code>format</code></em></code>] [<code class="option">-J <em class="replaceable"><code>filename</code></em></code>] [<code class="option">-i <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-k <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-m <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-M <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-n <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-l <em class="replaceable"><code>ttl</code></em></code>] [<code class="option">-L <em class="replaceable"><code>serial</code></em></code>] [<code class="option">-o <em class="replaceable"><code>filename</code></em></code>] [<code class="option">-r <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-s <em class="replaceable"><code>style</code></em></code>] [<code class="option">-S <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-t <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-T <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-w <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-D</code>] [<code class="option">-W <em class="replaceable"><code>mode</code></em></code>] {zonename} {filename}</p></div>
-<div class="cmdsynopsis"><p><code class="command">named-compilezone</code>  [<code class="option">-d</code>] [<code class="option">-j</code>] [<code class="option">-q</code>] [<code class="option">-v</code>] [<code class="option">-c <em class="replaceable"><code>class</code></em></code>] [<code class="option">-C <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-f <em class="replaceable"><code>format</code></em></code>] [<code class="option">-F <em class="replaceable"><code>format</code></em></code>] [<code class="option">-J <em class="replaceable"><code>filename</code></em></code>] [<code class="option">-i <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-k <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-m <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-n <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-l <em class="replaceable"><code>ttl</code></em></code>] [<code class="option">-L <em class="replaceable"><code>serial</code></em></code>] [<code class="option">-r <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-s <em class="replaceable"><code>style</code></em></code>] [<code class="option">-t <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-T <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-w <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-D</code>] [<code class="option">-W <em class="replaceable"><code>mode</code></em></code>] {<code class="option">-o <em class="replaceable"><code>filename</code></em></code>} {zonename} {filename}</p></div>
-</div>
-<div class="refsection">
+    <div class="cmdsynopsis"><p>
+      <code class="command">named-checkzone</code> 
+       [<code class="option">-d</code>]
+       [<code class="option">-h</code>]
+       [<code class="option">-j</code>]
+       [<code class="option">-q</code>]
+       [<code class="option">-v</code>]
+       [<code class="option">-c <em class="replaceable"><code>class</code></em></code>]
+       [<code class="option">-f <em class="replaceable"><code>format</code></em></code>]
+       [<code class="option">-F <em class="replaceable"><code>format</code></em></code>]
+       [<code class="option">-J <em class="replaceable"><code>filename</code></em></code>]
+       [<code class="option">-i <em class="replaceable"><code>mode</code></em></code>]
+       [<code class="option">-k <em class="replaceable"><code>mode</code></em></code>]
+       [<code class="option">-m <em class="replaceable"><code>mode</code></em></code>]
+       [<code class="option">-M <em class="replaceable"><code>mode</code></em></code>]
+       [<code class="option">-n <em class="replaceable"><code>mode</code></em></code>]
+       [<code class="option">-l <em class="replaceable"><code>ttl</code></em></code>]
+       [<code class="option">-L <em class="replaceable"><code>serial</code></em></code>]
+       [<code class="option">-o <em class="replaceable"><code>filename</code></em></code>]
+       [<code class="option">-r <em class="replaceable"><code>mode</code></em></code>]
+       [<code class="option">-s <em class="replaceable"><code>style</code></em></code>]
+       [<code class="option">-S <em class="replaceable"><code>mode</code></em></code>]
+       [<code class="option">-t <em class="replaceable"><code>directory</code></em></code>]
+       [<code class="option">-T <em class="replaceable"><code>mode</code></em></code>]
+       [<code class="option">-w <em class="replaceable"><code>directory</code></em></code>]
+       [<code class="option">-D</code>]
+       [<code class="option">-W <em class="replaceable"><code>mode</code></em></code>]
+       {zonename}
+       {filename}
+    </p></div>
+    <div class="cmdsynopsis"><p>
+      <code class="command">named-compilezone</code> 
+       [<code class="option">-d</code>]
+       [<code class="option">-j</code>]
+       [<code class="option">-q</code>]
+       [<code class="option">-v</code>]
+       [<code class="option">-c <em class="replaceable"><code>class</code></em></code>]
+       [<code class="option">-C <em class="replaceable"><code>mode</code></em></code>]
+       [<code class="option">-f <em class="replaceable"><code>format</code></em></code>]
+       [<code class="option">-F <em class="replaceable"><code>format</code></em></code>]
+       [<code class="option">-J <em class="replaceable"><code>filename</code></em></code>]
+       [<code class="option">-i <em class="replaceable"><code>mode</code></em></code>]
+       [<code class="option">-k <em class="replaceable"><code>mode</code></em></code>]
+       [<code class="option">-m <em class="replaceable"><code>mode</code></em></code>]
+       [<code class="option">-n <em class="replaceable"><code>mode</code></em></code>]
+       [<code class="option">-l <em class="replaceable"><code>ttl</code></em></code>]
+       [<code class="option">-L <em class="replaceable"><code>serial</code></em></code>]
+       [<code class="option">-r <em class="replaceable"><code>mode</code></em></code>]
+       [<code class="option">-s <em class="replaceable"><code>style</code></em></code>]
+       [<code class="option">-t <em class="replaceable"><code>directory</code></em></code>]
+       [<code class="option">-T <em class="replaceable"><code>mode</code></em></code>]
+       [<code class="option">-w <em class="replaceable"><code>directory</code></em></code>]
+       [<code class="option">-D</code>]
+       [<code class="option">-W <em class="replaceable"><code>mode</code></em></code>]
+       {<code class="option">-o <em class="replaceable"><code>filename</code></em></code>}
+       {zonename}
+       {filename}
+    </p></div>
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.23.7"></a><h2>DESCRIPTION</h2>
-<p><span class="command"><strong>named-checkzone</strong></span>
+
+    <p><span class="command"><strong>named-checkzone</strong></span>
       checks the syntax and integrity of a zone file.  It performs the
       same checks as <span class="command"><strong>named</strong></span> does when loading a
       zone.  This makes <span class="command"><strong>named-checkzone</strong></span> useful for
       checking zone files before configuring them into a name server.
     </p>
-<p>
+    <p>
         <span class="command"><strong>named-compilezone</strong></span> is similar to
        <span class="command"><strong>named-checkzone</strong></span>, but it always dumps the
         zone contents to a specified file in a specified format.
         least be as strict as those specified in the
        <span class="command"><strong>named</strong></span> configuration file.
      </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.23.8"></a><h2>OPTIONS</h2>
-<div class="variablelist"><dl class="variablelist">
+
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term">-d</span></dt>
-<dd><p>
+<dd>
+          <p>
             Enable debugging.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-h</span></dt>
-<dd><p>
+<dd>
+          <p>
             Print the usage summary and exit.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-q</span></dt>
-<dd><p>
+<dd>
+          <p>
             Quiet mode - exit code only.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-v</span></dt>
-<dd><p>
+<dd>
+          <p>
             Print the version of the <span class="command"><strong>named-checkzone</strong></span>
             program and exit.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-j</span></dt>
-<dd><p>
+<dd>
+          <p>
             When loading a zone file, read the journal if it exists.
             The journal file name is assumed to be the zone file name
            appended with the string <code class="filename">.jnl</code>.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-J <em class="replaceable"><code>filename</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             When loading the zone file read the journal from the given
             file, if it exists. (Implies -j.)
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-c <em class="replaceable"><code>class</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Specify the class of the zone.  If not specified, "IN" is assumed.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-i <em class="replaceable"><code>mode</code></em></span></dt>
 <dd>
-<p>
+         <p>
              Perform post-load zone integrity checks.  Possible modes are
              <span class="command"><strong>"full"</strong></span> (default),
              <span class="command"><strong>"full-sibling"</strong></span>,
              <span class="command"><strong>"local-sibling"</strong></span> and
              <span class="command"><strong>"none"</strong></span>.
          </p>
-<p>
+         <p>
              Mode <span class="command"><strong>"full"</strong></span> checks that MX records
              refer to A or AAAA record (both in-zone and out-of-zone
              hostnames).  Mode <span class="command"><strong>"local"</strong></span> only
              checks MX records which refer to in-zone hostnames.
          </p>
-<p>
+         <p>
              Mode <span class="command"><strong>"full"</strong></span> checks that SRV records
              refer to A or AAAA record (both in-zone and out-of-zone
              hostnames).  Mode <span class="command"><strong>"local"</strong></span> only
              checks SRV records which refer to in-zone hostnames.
          </p>
-<p>
+         <p>
              Mode <span class="command"><strong>"full"</strong></span> checks that delegation NS
              records refer to A or AAAA record (both in-zone and out-of-zone
              hostnames).  It also checks that glue address records
              refer to in-zone hostnames or that some required glue exists,
              that is when the nameserver is in a child zone.
          </p>
-<p>
+         <p>
              Mode <span class="command"><strong>"full-sibling"</strong></span> and
              <span class="command"><strong>"local-sibling"</strong></span> disable sibling glue
              checks but are otherwise the same as <span class="command"><strong>"full"</strong></span>
              and <span class="command"><strong>"local"</strong></span> respectively.
          </p>
-<p>
+         <p>
              Mode <span class="command"><strong>"none"</strong></span> disables the checks.
          </p>
-</dd>
+       </dd>
 <dt><span class="term">-f <em class="replaceable"><code>format</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Specify the format of the zone file.
            Possible formats are <span class="command"><strong>"text"</strong></span> (default),
            <span class="command"><strong>"raw"</strong></span>, and <span class="command"><strong>"map"</strong></span>.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-F <em class="replaceable"><code>format</code></em></span></dt>
 <dd>
-<p>
+         <p>
            Specify the format of the output file specified.
            For <span class="command"><strong>named-checkzone</strong></span>,
            this does not cause any effects unless it dumps the zone
            contents.
          </p>
-<p>
+         <p>
            Possible formats are <span class="command"><strong>"text"</strong></span> (default),
            which is the standard textual representation of the zone,
            and <span class="command"><strong>"map"</strong></span>, <span class="command"><strong>"raw"</strong></span>,
             any version of <span class="command"><strong>named</strong></span>; if N is 1, the file
             can be read by release 9.9.0 or higher; the default is 1.
          </p>
-</dd>
+       </dd>
 <dt><span class="term">-k <em class="replaceable"><code>mode</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Perform <span class="command"><strong>"check-names"</strong></span> checks with the
            specified failure mode.
             Possible modes are <span class="command"><strong>"fail"</strong></span>
             <span class="command"><strong>"warn"</strong></span>
            (default for <span class="command"><strong>named-checkzone</strong></span>) and
             <span class="command"><strong>"ignore"</strong></span>.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-l <em class="replaceable"><code>ttl</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Sets a maximum permissible TTL for the input file.
             Any record with a TTL higher than this value will cause
             the zone to be rejected.  This is similar to using the
             <span class="command"><strong>max-zone-ttl</strong></span> option in
             <code class="filename">named.conf</code>.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-L <em class="replaceable"><code>serial</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             When compiling a zone to "raw" or "map" format, set the
             "source serial" value in the header to the specified serial
             number.  (This is expected to be used primarily for testing
             purposes.)
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-m <em class="replaceable"><code>mode</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Specify whether MX records should be checked to see if they
             are addresses.  Possible modes are <span class="command"><strong>"fail"</strong></span>,
             <span class="command"><strong>"warn"</strong></span> (default) and
             <span class="command"><strong>"ignore"</strong></span>.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-M <em class="replaceable"><code>mode</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Check if a MX record refers to a CNAME.
             Possible modes are <span class="command"><strong>"fail"</strong></span>,
             <span class="command"><strong>"warn"</strong></span> (default) and
             <span class="command"><strong>"ignore"</strong></span>.
-         </p></dd>
+         </p>
+        </dd>
 <dt><span class="term">-n <em class="replaceable"><code>mode</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Specify whether NS records should be checked to see if they
             are addresses.
            Possible modes are <span class="command"><strong>"fail"</strong></span>
             <span class="command"><strong>"warn"</strong></span>
            (default for <span class="command"><strong>named-checkzone</strong></span>) and
             <span class="command"><strong>"ignore"</strong></span>.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-o <em class="replaceable"><code>filename</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Write zone output to <code class="filename">filename</code>.
            If <code class="filename">filename</code> is <code class="filename">-</code> then
            write to standard out.
            This is mandatory for <span class="command"><strong>named-compilezone</strong></span>.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-r <em class="replaceable"><code>mode</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
             Check for records that are treated as different by DNSSEC but
            are semantically equal in plain DNS.
             Possible modes are <span class="command"><strong>"fail"</strong></span>,
             <span class="command"><strong>"warn"</strong></span> (default) and
             <span class="command"><strong>"ignore"</strong></span>.
-         </p></dd>
+         </p>
+        </dd>
 <dt><span class="term">-s <em class="replaceable"><code>style</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Specify the style of the dumped zone file.
            Possible styles are <span class="command"><strong>"full"</strong></span> (default)
            and <span class="command"><strong>"relative"</strong></span>.
            contents.
            It also does not have any meaning if the output format
            is not text.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-S <em class="replaceable"><code>mode</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Check if a SRV record refers to a CNAME.
             Possible modes are <span class="command"><strong>"fail"</strong></span>,
             <span class="command"><strong>"warn"</strong></span> (default) and
             <span class="command"><strong>"ignore"</strong></span>.
-         </p></dd>
+         </p>
+        </dd>
 <dt><span class="term">-t <em class="replaceable"><code>directory</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Chroot to <code class="filename">directory</code> so that
             include
             directives in the configuration file are processed as if
             run by a similarly chrooted <span class="command"><strong>named</strong></span>.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-T <em class="replaceable"><code>mode</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Check if Sender Policy Framework (SPF) records exist
            and issues a warning if an SPF-formatted TXT record is
            not also present.  Possible modes are <span class="command"><strong>"warn"</strong></span>
            (default), <span class="command"><strong>"ignore"</strong></span>.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-w <em class="replaceable"><code>directory</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             chdir to <code class="filename">directory</code> so that
             relative
             filenames in master file $INCLUDE directives work.  This
             is similar to the directory clause in
             <code class="filename">named.conf</code>.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-D</span></dt>
-<dd><p>
+<dd>
+          <p>
             Dump zone file in canonical format.
            This is always enabled for <span class="command"><strong>named-compilezone</strong></span>.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-W <em class="replaceable"><code>mode</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Specify whether to check for non-terminal wildcards.
             Non-terminal wildcards are almost always the result of a
             failure to understand the wildcard matching algorithm (RFC 1034).
             Possible modes are <span class="command"><strong>"warn"</strong></span> (default)
             and
             <span class="command"><strong>"ignore"</strong></span>.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">zonename</span></dt>
-<dd><p>
+<dd>
+          <p>
             The domain name of the zone being checked.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">filename</span></dt>
-<dd><p>
+<dd>
+          <p>
             The name of the zone file.
-          </p></dd>
+          </p>
+        </dd>
 </dl></div>
-</div>
-<div class="refsection">
+
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.23.9"></a><h2>RETURN VALUES</h2>
-<p><span class="command"><strong>named-checkzone</strong></span>
+
+    <p><span class="command"><strong>named-checkzone</strong></span>
       returns an exit status of 1 if
       errors were detected and 0 otherwise.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.23.10"></a><h2>SEE ALSO</h2>
-<p><span class="citerefentry"><span class="refentrytitle">named</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">named-checkconf</span>(8)</span>,
+
+    <p><span class="citerefentry">
+        <span class="refentrytitle">named</span>(8)
+      </span>,
+      <span class="citerefentry">
+        <span class="refentrytitle">named-checkconf</span>(8)
+      </span>,
       <em class="citetitle">RFC 1035</em>,
       <em class="citetitle">BIND 9 Administrator Reference Manual</em>.
     </p>
-</div>
+  </div>
+
 </div>
 <div class="navfooter">
 <hr>
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index b19abef4d6ee119cc27d780d91c777d16dacc286..b9154efd54682776351343ef29029d1592c7328f 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>named-journalprint</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="up" href="Bv9ARM.ch12.html" title="Manual pages">
 <link rel="prev" href="man.named-checkzone.html" title="named-checkzone">
 </div>
 <div class="refentry">
 <a name="man.named-journalprint"></a><div class="titlepage"></div>
-<div class="refnamediv">
+  
+  
+
+  
+
+  <div class="refnamediv">
 <h2>Name</h2>
-<p><span class="application">named-journalprint</span> &#8212; print zone journal in human-readable form</p>
+<p>
+    <span class="application">named-journalprint</span>
+     &#8212; print zone journal in human-readable form
+  </p>
 </div>
-<div class="refsynopsisdiv">
+
+  
+
+  <div class="refsynopsisdiv">
 <h2>Synopsis</h2>
-<div class="cmdsynopsis"><p><code class="command">named-journalprint</code>  {<em class="replaceable"><code>journal</code></em>}</p></div>
-</div>
-<div class="refsection">
+    <div class="cmdsynopsis"><p>
+      <code class="command">named-journalprint</code> 
+       {<em class="replaceable"><code>journal</code></em>}
+    </p></div>
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.24.7"></a><h2>DESCRIPTION</h2>
-<p>
+
+    <p>
       <span class="command"><strong>named-journalprint</strong></span>
       prints the contents of a zone journal file in a human-readable
       form.
     </p>
-<p>
+    <p>
       Journal files are automatically created by <span class="command"><strong>named</strong></span>
       when changes are made to dynamic zones (e.g., by
       <span class="command"><strong>nsupdate</strong></span>).  They record each addition
       <code class="filename">.jnl</code> to the name of the corresponding
       zone file.
     </p>
-<p>
+    <p>
       <span class="command"><strong>named-journalprint</strong></span> converts the contents of a given
       journal file into a human-readable text format.  Each line begins
       with "add" or "del", to indicate whether the record was added or
       deleted, and continues with the resource record in master-file
       format.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.24.8"></a><h2>SEE ALSO</h2>
-<p>
-      <span class="citerefentry"><span class="refentrytitle">named</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">nsupdate</span>(1)</span>,
+
+    <p>
+      <span class="citerefentry">
+        <span class="refentrytitle">named</span>(8)
+      </span>,
+      <span class="citerefentry">
+        <span class="refentrytitle">nsupdate</span>(1)
+      </span>,
       <em class="citetitle">BIND 9 Administrator Reference Manual</em>.
     </p>
-</div>
+  </div>
+
 </div>
 <div class="navfooter">
 <hr>
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index 943fc019445edebea16662d577543e6f930887a1..fd863c1e1731346a15d453790cadb2a2a090f51c 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>named-nzd2nzf</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="up" href="Bv9ARM.ch12.html" title="Manual pages">
 <link rel="prev" href="man.named-journalprint.html" title="named-journalprint">
 </div>
 <div class="refentry">
 <a name="man.named-nzd2nzf"></a><div class="titlepage"></div>
-<div class="refnamediv">
+  
+
+  
+
+  <div class="refnamediv">
 <h2>Name</h2>
-<p><span class="application">named-nzd2nzf</span> &#8212; 
+<p>
+    <span class="application">named-nzd2nzf</span>
+     &#8212; 
       Convert an NZD database to NZF text format
-    </p>
+    
+  </p>
 </div>
-<div class="refsynopsisdiv">
+
+  
+
+  <div class="refsynopsisdiv">
 <h2>Synopsis</h2>
-<div class="cmdsynopsis"><p><code class="command">named-nzd2nzf</code>  {filename}</p></div>
-</div>
-<div class="refsect1">
+    <div class="cmdsynopsis"><p>
+      <code class="command">named-nzd2nzf</code> 
+       {filename}
+    </p></div>
+  </div>
+
+  <div class="refsect1">
 <a name="id-1.13.25.6"></a><h2>DESCRIPTION</h2>
-<p>
+    
+    <p>
       <span class="command"><strong>named-nzd2nzf</strong></span> converts an NZD database to NZF
       format and prints it to standard output.  This can be used to
       review the configuration of zones that were added to
       when rolling back from a newer version
       of BIND to an older version.
     </p>
-</div>
-<div class="refsect1">
+  </div>
+
+  <div class="refsect1">
 <a name="id-1.13.25.7"></a><h2>ARGUMENTS</h2>
-<div class="variablelist"><dl class="variablelist">
+    
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term">filename</span></dt>
-<dd><p>
+<dd>
+          <p>
             The name of the <code class="filename">.nzd</code> file whose contents
             should be printed.
-          </p></dd>
+          </p>
+        </dd>
 </dl></div>
-</div>
-<div class="refsect1">
+  </div>
+
+  <div class="refsect1">
 <a name="id-1.13.25.8"></a><h2>SEE ALSO</h2>
-<p>
+    
+    <p>
       <em class="citetitle">BIND 9 Administrator Reference Manual</em>
     </p>
-</div>
-<div class="refsect1">
+  </div>
+
+  <div class="refsect1">
 <a name="id-1.13.25.9"></a><h2>AUTHOR</h2>
-<p><span class="corpauthor">Internet Systems Consortium</span>
+    
+    <p><span class="corpauthor">Internet Systems Consortium</span>
     </p>
-</div>
+  </div>
+
 </div>
 <div class="navfooter">
 <hr>
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index 200641e75c36ab5a29117deef202432d1c7cb7d0..ccd4e5276ea56c939ba8d02c5d703042cb408f60 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>named-rrchecker</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="up" href="Bv9ARM.ch12.html" title="Manual pages">
 <link rel="prev" href="man.named-nzd2nzf.html" title="named-nzd2nzf">
 </div>
 <div class="refentry">
 <a name="man.named-rrchecker"></a><div class="titlepage"></div>
-<div class="refnamediv">
+  
+  
+  
+  <div class="refnamediv">
 <h2>Name</h2>
-<p><span class="application">named-rrchecker</span> &#8212; syntax checker for individual DNS resource records</p>
+<p>
+    <span class="application">named-rrchecker</span>
+     &#8212; syntax checker for individual DNS resource records
+  </p>
 </div>
-<div class="refsynopsisdiv">
+
+  
+
+  <div class="refsynopsisdiv">
 <h2>Synopsis</h2>
-<div class="cmdsynopsis"><p><code class="command">named-rrchecker</code>  [<code class="option">-h</code>] [<code class="option">-o <em class="replaceable"><code>origin</code></em></code>] [<code class="option">-p</code>] [<code class="option">-u</code>] [<code class="option">-C</code>] [<code class="option">-T</code>] [<code class="option">-P</code>]</p></div>
-</div>
-<div class="refsection">
+    <div class="cmdsynopsis"><p>
+      <code class="command">named-rrchecker</code> 
+       [<code class="option">-h</code>]
+       [<code class="option">-o <em class="replaceable"><code>origin</code></em></code>]
+       [<code class="option">-p</code>]
+       [<code class="option">-u</code>]
+       [<code class="option">-C</code>]
+       [<code class="option">-T</code>]
+       [<code class="option">-P</code>]
+    </p></div>
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.26.7"></a><h2>DESCRIPTION</h2>
-<p><span class="command"><strong>named-rrchecker</strong></span>
+
+    <p><span class="command"><strong>named-rrchecker</strong></span>
      read a individual DNS resource record from standard input and checks if it
      is syntactically correct.
     </p>
-<p>
+    <p>
       The <code class="option">-h</code> prints out the help menu.
     </p>
-<p>
+    <p>
       The <code class="option">-o <em class="replaceable"><code>origin</code></em></code>
       option specifies a origin to be used when interpreting the record.
     </p>
-<p>
+    <p>
       The <code class="option">-p</code> prints out the resulting record in canonical
       form.  If there is no canonical form defined then the record will be
       printed in unknown record format.
     </p>
-<p>
+    <p>
       The <code class="option">-u</code> prints out the resulting record in unknown record
       form.
     </p>
-<p>
+    <p>
       The <code class="option">-C</code>, <code class="option">-T</code> and <code class="option">-P</code>
       print out the known class, standard type and private type mnemonics
       respectively.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.26.8"></a><h2>SEE ALSO</h2>
-<p>
+
+    <p>
       <em class="citetitle">RFC 1034</em>,
       <em class="citetitle">RFC 1035</em>,
-      <span class="citerefentry"><span class="refentrytitle">named</span>(8)</span>
+      <span class="citerefentry">
+        <span class="refentrytitle">named</span>(8)
+      </span>
     </p>
-</div>
+  </div>
+
 </div>
 <div class="navfooter">
 <hr>
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index 2e66a69aced43ed6f173721c324ebd0b7ec48ed3..644528995434fc75f7986cffc49ac572e9a6a3fa 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>named.conf</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="up" href="Bv9ARM.ch12.html" title="Manual pages">
 <link rel="prev" href="man.named-rrchecker.html" title="named-rrchecker">
 </div>
 <div class="refentry">
 <a name="man.named.conf"></a><div class="titlepage"></div>
-<div class="refnamediv">
+  
+  
+
+  
+
+  <div class="refnamediv">
 <h2>Name</h2>
-<p><code class="filename">named.conf</code> &#8212; configuration file for <span class="command"><strong>named</strong></span></p>
+<p>
+    <code class="filename">named.conf</code>
+     &#8212; configuration file for <span class="command"><strong>named</strong></span>
+  </p>
 </div>
-<div class="refsynopsisdiv">
+
+  
+
+  <div class="refsynopsisdiv">
 <h2>Synopsis</h2>
-<div class="cmdsynopsis"><p><code class="command">named.conf</code> </p></div>
-</div>
-<div class="refsection">
+    <div class="cmdsynopsis"><p>
+      <code class="command">named.conf</code> 
+    </p></div>
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.27.7"></a><h2>DESCRIPTION</h2>
-<p><code class="filename">named.conf</code> is the configuration file
+
+    <p><code class="filename">named.conf</code> is the configuration file
       for
       <span class="command"><strong>named</strong></span>.  Statements are enclosed
       in braces and terminated with a semi-colon.  Clauses in
       the statements are also semi-colon terminated.  The usual
       comment styles are supported:
     </p>
-<p>
+    <p>
       C style: /* */
     </p>
-<p>
+    <p>
       C++ style: // to end of line
     </p>
-<p>
+    <p>
       Unix style: # to end of line
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.27.8"></a><h2>ACL</h2>
-<div class="literallayout"><p><br>
+    <div class="literallayout"><p><br>
 acl <em class="replaceable"><code>string</code></em> { <em class="replaceable"><code>address_match_element</code></em>; ... };<br>
 </p></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.27.9"></a><h2>CONTROLS</h2>
-<div class="literallayout"><p><br>
+    <div class="literallayout"><p><br>
 controls {<br>
        inet ( <em class="replaceable"><code>ipv4_address</code></em> | <em class="replaceable"><code>ipv6_address</code></em> |<br>
        Â Â Â Â * ) [ port ( <em class="replaceable"><code>integer</code></em> | * ) ] allow<br>
@@ -80,19 +97,21 @@ controls
        Â Â Â Â <em class="replaceable"><code>boolean</code></em> ];<br>
 };<br>
 </p></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.27.10"></a><h2>DLZ</h2>
-<div class="literallayout"><p><br>
+    <div class="literallayout"><p><br>
 dlz <em class="replaceable"><code>string</code></em> {<br>
        database <em class="replaceable"><code>string</code></em>;<br>
        search <em class="replaceable"><code>boolean</code></em>;<br>
 };<br>
 </p></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.27.11"></a><h2>DNSSEC-POLICY</h2>
-<div class="literallayout"><p><br>
+    <div class="literallayout"><p><br>
 dnssec-policy <em class="replaceable"><code>string</code></em> {<br>
        dnskey-ttl <em class="replaceable"><code>duration</code></em>;<br>
        keys { ( csk | ksk | zsk ) [ ( key-directory ) ] lifetime<br>
@@ -109,26 +128,29 @@ dnssec-policy
        zone-propagation-delay <em class="replaceable"><code>duration</code></em>;<br>
 };<br>
 </p></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.27.12"></a><h2>DYNDB</h2>
-<div class="literallayout"><p><br>
+    <div class="literallayout"><p><br>
 dyndb <em class="replaceable"><code>string</code></em> <em class="replaceable"><code>quoted_string</code></em> {<br>
 Â Â Â Â <em class="replaceable"><code>unspecified-text</code></em> };<br>
 </p></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.27.13"></a><h2>KEY</h2>
-<div class="literallayout"><p><br>
+    <div class="literallayout"><p><br>
 key <em class="replaceable"><code>string</code></em> {<br>
        algorithm <em class="replaceable"><code>string</code></em>;<br>
        secret <em class="replaceable"><code>string</code></em>;<br>
 };<br>
 </p></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.27.14"></a><h2>LOGGING</h2>
-<div class="literallayout"><p><br>
+    <div class="literallayout"><p><br>
 logging {<br>
        category <em class="replaceable"><code>string</code></em> { <em class="replaceable"><code>string</code></em>; ... };<br>
        channel <em class="replaceable"><code>string</code></em> {<br>
@@ -145,29 +167,32 @@ logging
        };<br>
 };<br>
 </p></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.27.15"></a><h2>MANAGED-KEYS</h2>
-<p>Deprecated - see DNSSEC-KEYS.</p>
-<div class="literallayout"><p><br>
+  <p>Deprecated - see DNSSEC-KEYS.</p>
+    <div class="literallayout"><p><br>
 managed-keys { <em class="replaceable"><code>string</code></em> ( static-key<br>
 Â Â Â Â | initial-key | static-ds |<br>
 Â Â Â Â initial-ds ) <em class="replaceable"><code>integer</code></em> <em class="replaceable"><code>integer</code></em><br>
 Â Â Â Â <em class="replaceable"><code>integer</code></em> <em class="replaceable"><code>quoted_string</code></em>; ... }; deprecated<br>
 </p></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.27.16"></a><h2>MASTERS</h2>
-<div class="literallayout"><p><br>
+    <div class="literallayout"><p><br>
 masters <em class="replaceable"><code>string</code></em> [ port <em class="replaceable"><code>integer</code></em> ] [ dscp<br>
 Â Â Â Â <em class="replaceable"><code>integer</code></em> ] { ( <em class="replaceable"><code>masters</code></em> | <em class="replaceable"><code>ipv4_address</code></em> [<br>
 Â Â Â Â port <em class="replaceable"><code>integer</code></em> ] | <em class="replaceable"><code>ipv6_address</code></em> [ port<br>
 Â Â Â Â <em class="replaceable"><code>integer</code></em> ] ) [ key <em class="replaceable"><code>string</code></em> ]; ... };<br>
 </p></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.27.17"></a><h2>OPTIONS</h2>
-<div class="literallayout"><p><br>
+    <div class="literallayout"><p><br>
 options {<br>
        allow-new-zones <em class="replaceable"><code>boolean</code></em>;<br>
        allow-notify { <em class="replaceable"><code>address_match_element</code></em>; ... };<br>
@@ -463,17 +488,19 @@ options
        zone-statistics ( full | terse | none | <em class="replaceable"><code>boolean</code></em> );<br>
 };<br>
 </p></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.27.18"></a><h2>PLUGIN</h2>
-<div class="literallayout"><p><br>
+    <div class="literallayout"><p><br>
 plugin ( query ) <em class="replaceable"><code>string</code></em> [ { <em class="replaceable"><code>unspecified-text</code></em><br>
 Â Â Â Â } ];<br>
 </p></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.27.19"></a><h2>SERVER</h2>
-<div class="literallayout"><p><br>
+    <div class="literallayout"><p><br>
 server <em class="replaceable"><code>netprefix</code></em> {<br>
        bogus <em class="replaceable"><code>boolean</code></em>;<br>
        edns <em class="replaceable"><code>boolean</code></em>;<br>
@@ -507,10 +534,11 @@ server
        transfers <em class="replaceable"><code>integer</code></em>;<br>
 };<br>
 </p></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.27.20"></a><h2>STATISTICS-CHANNELS</h2>
-<div class="literallayout"><p><br>
+    <div class="literallayout"><p><br>
 statistics-channels {<br>
        inet ( <em class="replaceable"><code>ipv4_address</code></em> | <em class="replaceable"><code>ipv6_address</code></em> |<br>
        Â Â Â Â * ) [ port ( <em class="replaceable"><code>integer</code></em> | * ) ] [<br>
@@ -518,28 +546,31 @@ statistics-channels
        Â Â Â Â } ];<br>
 };<br>
 </p></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.27.21"></a><h2>TRUST-ANCHORS</h2>
-<div class="literallayout"><p><br>
+    <div class="literallayout"><p><br>
 trust-anchors { <em class="replaceable"><code>string</code></em> ( static-key |<br>
 Â Â Â Â initial-key | static-ds | initial-ds )<br>
 Â Â Â Â <em class="replaceable"><code>integer</code></em> <em class="replaceable"><code>integer</code></em> <em class="replaceable"><code>integer</code></em><br>
 Â Â Â Â <em class="replaceable"><code>quoted_string</code></em>; ... };<br>
 </p></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.27.22"></a><h2>TRUSTED-KEYS</h2>
-<p>Deprecated - see DNSSEC-KEYS.</p>
-<div class="literallayout"><p><br>
+  <p>Deprecated - see DNSSEC-KEYS.</p>
+    <div class="literallayout"><p><br>
 trusted-keys { <em class="replaceable"><code>string</code></em> <em class="replaceable"><code>integer</code></em><br>
 Â Â Â Â <em class="replaceable"><code>integer</code></em> <em class="replaceable"><code>integer</code></em><br>
 Â Â Â Â <em class="replaceable"><code>quoted_string</code></em>; ... }; deprecated<br>
 </p></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.27.23"></a><h2>VIEW</h2>
-<div class="literallayout"><p><br>
+    <div class="literallayout"><p><br>
 view <em class="replaceable"><code>string</code></em> [ <em class="replaceable"><code>class</code></em> ] {<br>
        allow-new-zones <em class="replaceable"><code>boolean</code></em>;<br>
        allow-notify { <em class="replaceable"><code>address_match_element</code></em>; ... };<br>
@@ -915,10 +946,11 @@ view
        zone-statistics ( full | terse | none | <em class="replaceable"><code>boolean</code></em> );<br>
 };<br>
 </p></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.27.24"></a><h2>ZONE</h2>
-<div class="literallayout"><p><br>
+    <div class="literallayout"><p><br>
 zone <em class="replaceable"><code>string</code></em> [ <em class="replaceable"><code>class</code></em> ] {<br>
        allow-notify { <em class="replaceable"><code>address_match_element</code></em>; ... };<br>
        allow-query { <em class="replaceable"><code>address_match_element</code></em>; ... };<br>
@@ -1014,22 +1046,37 @@ zone
        zone-statistics ( full | terse | none | <em class="replaceable"><code>boolean</code></em> );<br>
 };<br>
 </p></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.27.25"></a><h2>FILES</h2>
-<p><code class="filename">/etc/named.conf</code>
+
+    <p><code class="filename">/etc/named.conf</code>
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.27.26"></a><h2>SEE ALSO</h2>
-<p><span class="citerefentry"><span class="refentrytitle">ddns-confgen</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">named</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">named-checkconf</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">rndc</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">rndc-confgen</span>(8)</span>,
+
+    <p><span class="citerefentry">
+       <span class="refentrytitle">ddns-confgen</span>(8)
+      </span>,
+      <span class="citerefentry">
+       <span class="refentrytitle">named</span>(8)
+      </span>,
+      <span class="citerefentry">
+       <span class="refentrytitle">named-checkconf</span>(8)
+      </span>,
+      <span class="citerefentry">
+       <span class="refentrytitle">rndc</span>(8)
+      </span>,
+      <span class="citerefentry">
+       <span class="refentrytitle">rndc-confgen</span>(8)
+      </span>,
       <em class="citetitle">BIND 9 Administrator Reference Manual</em>.
     </p>
-</div>
+  </div>
+
 </div>
 <div class="navfooter">
 <hr>
@@ -1050,6 +1097,6 @@ zone
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index f8d3883187f8a60b698bc50d253c2ee092256889..f1e3efbe5eb406549aae7045d62c5aa3a9802c47 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>named</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="up" href="Bv9ARM.ch12.html" title="Manual pages">
 <link rel="prev" href="man.named.conf.html" title="named.conf">
 </div>
 <div class="refentry">
 <a name="man.named"></a><div class="titlepage"></div>
-<div class="refnamediv">
+  
+  
+
+  
+
+  <div class="refnamediv">
 <h2>Name</h2>
-<p><span class="application">named</span> &#8212; Internet domain name server</p>
+<p>
+    <span class="application">named</span>
+     &#8212; Internet domain name server
+  </p>
 </div>
-<div class="refsynopsisdiv">
+
+  
+
+  <div class="refsynopsisdiv">
 <h2>Synopsis</h2>
-<div class="cmdsynopsis"><p><code class="command">named</code>  [[<code class="option">-4</code>] |  [<code class="option">-6</code>]] [<code class="option">-c <em class="replaceable"><code>config-file</code></em></code>] [<code class="option">-d <em class="replaceable"><code>debug-level</code></em></code>] [<code class="option">-D <em class="replaceable"><code>string</code></em></code>] [<code class="option">-E <em class="replaceable"><code>engine-name</code></em></code>] [<code class="option">-f</code>] [<code class="option">-g</code>] [<code class="option">-L <em class="replaceable"><code>logfile</code></em></code>] [<code class="option">-M <em class="replaceable"><code>option</code></em></code>] [<code class="option">-m <em class="replaceable"><code>flag</code></em></code>] [<code class="option">-n <em class="replaceable"><code>#cpus</code></em></code>] [<code class="option">-p <em class="replaceable"><code>port</code></em></code>] [<code class="option">-s</code>] [<code class="option">-S <em class="replaceable"><code>#max-socks</code></em></code>] [<code class="option">-t <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-U <em class="replaceable"><code>#listeners</code></em></code>] [<code class="option">-u <em class="replaceable"><code>user</code></em></code>] [<code class="option">-v</code>] [<code class="option">-V</code>] [<code class="option">-X <em class="replaceable"><code>lock-file</code></em></code>] [<code class="option">-x <em class="replaceable"><code>cache-file</code></em></code>]</p></div>
-</div>
-<div class="refsection">
+    <div class="cmdsynopsis"><p>
+      <code class="command">named</code> 
+       [
+       [<code class="option">-4</code>]
+        |  [<code class="option">-6</code>]
+      ]
+       [<code class="option">-c <em class="replaceable"><code>config-file</code></em></code>]
+       [<code class="option">-d <em class="replaceable"><code>debug-level</code></em></code>]
+       [<code class="option">-D <em class="replaceable"><code>string</code></em></code>]
+       [<code class="option">-E <em class="replaceable"><code>engine-name</code></em></code>]
+       [<code class="option">-f</code>]
+       [<code class="option">-g</code>]
+       [<code class="option">-L <em class="replaceable"><code>logfile</code></em></code>]
+       [<code class="option">-M <em class="replaceable"><code>option</code></em></code>]
+       [<code class="option">-m <em class="replaceable"><code>flag</code></em></code>]
+       [<code class="option">-n <em class="replaceable"><code>#cpus</code></em></code>]
+       [<code class="option">-p <em class="replaceable"><code>port</code></em></code>]
+       [<code class="option">-s</code>]
+       [<code class="option">-S <em class="replaceable"><code>#max-socks</code></em></code>]
+       [<code class="option">-t <em class="replaceable"><code>directory</code></em></code>]
+       [<code class="option">-U <em class="replaceable"><code>#listeners</code></em></code>]
+       [<code class="option">-u <em class="replaceable"><code>user</code></em></code>]
+       [<code class="option">-v</code>]
+       [<code class="option">-V</code>]
+       [<code class="option">-X <em class="replaceable"><code>lock-file</code></em></code>]
+       [<code class="option">-x <em class="replaceable"><code>cache-file</code></em></code>]
+    </p></div>
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.28.7"></a><h2>DESCRIPTION</h2>
-<p><span class="command"><strong>named</strong></span>
+
+    <p><span class="command"><strong>named</strong></span>
       is a Domain Name System (DNS) server,
       part of the BIND 9 distribution from ISC.  For more
       information on the DNS, see RFCs 1033, 1034, and 1035.
     </p>
-<p>
+    <p>
       When invoked without arguments, <span class="command"><strong>named</strong></span>
       will
       read the default configuration file
       <code class="filename">/etc/named.conf</code>, read any initial
       data, and listen for queries.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.28.8"></a><h2>OPTIONS</h2>
-<div class="variablelist"><dl class="variablelist">
+
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term">-4</span></dt>
-<dd><p>
+<dd>
+          <p>
             Use IPv4 only even if the host machine is capable of IPv6.
             <code class="option">-4</code> and <code class="option">-6</code> are mutually
             exclusive.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-6</span></dt>
-<dd><p>
+<dd>
+          <p>
             Use IPv6 only even if the host machine is capable of IPv4.
             <code class="option">-4</code> and <code class="option">-6</code> are mutually
             exclusive.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-c <em class="replaceable"><code>config-file</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Use <em class="replaceable"><code>config-file</code></em> as the
             configuration file instead of the default,
             <code class="filename">/etc/named.conf</code>.  To
             <code class="option">directory</code> option in the configuration
             file, <em class="replaceable"><code>config-file</code></em> should be
             an absolute pathname.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-d <em class="replaceable"><code>debug-level</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Set the daemon's debug level to <em class="replaceable"><code>debug-level</code></em>.
             Debugging traces from <span class="command"><strong>named</strong></span> become
             more verbose as the debug level increases.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-D <em class="replaceable"><code>string</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Specifies a string that is used to identify a instance of
             <span class="command"><strong>named</strong></span> in a process listing.  The contents
             of <em class="replaceable"><code>string</code></em> are
             not examined.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-E <em class="replaceable"><code>engine-name</code></em></span></dt>
 <dd>
-<p>
+          <p>
             When applicable, specifies the hardware to use for
             cryptographic operations, such as a secure key store used
             for signing.
           </p>
-<p>
+          <p>
             When BIND is built with OpenSSL PKCS#11 support, this defaults
             to the string "pkcs11", which identifies an OpenSSL engine
             that can drive a cryptographic accelerator or hardware service
             (--enable-native-pkcs11), it defaults to the path of the PKCS#11
             provider library specified via "--with-pkcs11".
           </p>
-</dd>
+        </dd>
 <dt><span class="term">-f</span></dt>
-<dd><p>
+<dd>
+          <p>
             Run the server in the foreground (i.e. do not daemonize).
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-g</span></dt>
-<dd><p>
+<dd>
+          <p>
             Run the server in the foreground and force all logging
             to <code class="filename">stderr</code>.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-L <em class="replaceable"><code>logfile</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Log to the file <code class="option">logfile</code> by default
             instead of the system log.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-M <em class="replaceable"><code>option</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Sets the default memory context options. If set to
             <em class="replaceable"><code>external</code></em>,
             this causes the internal memory manager to be bypassed
             disables this behavior, and is the default unless
             <span class="command"><strong>named</strong></span> has been compiled with developer
             options.)
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-m <em class="replaceable"><code>flag</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Turn on memory usage debugging flags.  Possible flags are
             <em class="replaceable"><code>usage</code></em>,
             <em class="replaceable"><code>trace</code></em>,
             <em class="replaceable"><code>mctx</code></em>.
             These correspond to the ISC_MEM_DEBUGXXXX flags described in
             <code class="filename">&lt;isc/mem.h&gt;</code>.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-n <em class="replaceable"><code>#cpus</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Create <em class="replaceable"><code>#cpus</code></em> worker threads
             to take advantage of multiple CPUs.  If not specified,
             <span class="command"><strong>named</strong></span> will try to determine the
             number of CPUs present and create one thread per CPU.
             If it is unable to determine the number of CPUs, a
             single worker thread will be created.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-p <em class="replaceable"><code>port</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Listen for queries on port <em class="replaceable"><code>port</code></em>.  If not
             specified, the default is port 53.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-s</span></dt>
 <dd>
-<p>
+          <p>
             Write memory usage statistics to <code class="filename">stdout</code> on exit.
           </p>
-<div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
+          <div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
 <h3 class="title">Note</h3>
-<p>
+            <p>
               This option is mainly of interest to BIND 9 developers
               and may be removed or changed in a future release.
             </p>
-</div>
-</dd>
+          </div>
+        </dd>
 <dt><span class="term">-S <em class="replaceable"><code>#max-socks</code></em></span></dt>
 <dd>
-<p>
+          <p>
             Allow <span class="command"><strong>named</strong></span> to use up to
             <em class="replaceable"><code>#max-socks</code></em> sockets.
             The default value is 21000 on systems built with default
             configuration options, and 4096 on systems built with
             "configure --with-tuning=small".
           </p>
-<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
+          <div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
 <h3 class="title">Warning</h3>
-<p>
+            <p>
               This option should be unnecessary for the vast majority
               of users.
               The use of this option could even be harmful because the
               <span class="command"><strong>named</strong></span> reserves some file descriptors
               for its internal use.
             </p>
-</div>
-</dd>
+          </div>
+        </dd>
 <dt><span class="term">-t <em class="replaceable"><code>directory</code></em></span></dt>
 <dd>
-<p>Chroot
+          <p>Chroot
             to <em class="replaceable"><code>directory</code></em> after
             processing the command line arguments, but before
             reading the configuration file.
           </p>
-<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
+          <div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
 <h3 class="title">Warning</h3>
-<p>
+            <p>
               This option should be used in conjunction with the
               <code class="option">-u</code> option, as chrooting a process
               running as root doesn't enhance security on most
               defined allows a process with root privileges to
               escape a chroot jail.
             </p>
-</div>
-</dd>
+          </div>
+        </dd>
 <dt><span class="term">-U <em class="replaceable"><code>#listeners</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Use <em class="replaceable"><code>#listeners</code></em>
             worker threads to listen for incoming UDP packets on each
             address.  If not specified, <span class="command"><strong>named</strong></span> will
             be increased as high as that value, but no higher.
             On Windows, the number of UDP listeners is hardwired to 1
             and this option has no effect.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-u <em class="replaceable"><code>user</code></em></span></dt>
 <dd>
-<p>Setuid
+          <p>Setuid
             to <em class="replaceable"><code>user</code></em> after completing
             privileged operations, such as creating sockets that
             listen on privileged ports.
           </p>
-<div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
+          <div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
 <h3 class="title">Note</h3>
-<p>
+            <p>
               On Linux, <span class="command"><strong>named</strong></span> uses the kernel's
                         capability mechanism to drop all root privileges
               except the ability to <code class="function">bind(2)</code> to
               later, since previous kernels did not allow privileges
               to be retained after <code class="function">setuid(2)</code>.
             </p>
-</div>
-</dd>
+          </div>
+        </dd>
 <dt><span class="term">-v</span></dt>
-<dd><p>
+<dd>
+          <p>
             Report the version number and exit.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-V</span></dt>
-<dd><p>
+<dd>
+          <p>
             Report the version number and build options, and exit.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-X <em class="replaceable"><code>lock-file</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Acquire a lock on the specified file at runtime; this
             helps to prevent duplicate <span class="command"><strong>named</strong></span> instances
             from running simultaneously.
             option in <code class="filename">named.conf</code>.
             If set to <code class="literal">none</code>, the lock file check
             is disabled.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-x <em class="replaceable"><code>cache-file</code></em></span></dt>
 <dd>
-<p>
+          <p>
             Load data from <em class="replaceable"><code>cache-file</code></em> into the
             cache of the default view.
           </p>
-<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
+          <div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
 <h3 class="title">Warning</h3>
-<p>
+            <p>
               This option must not be used.  It is only of interest
               to BIND 9 developers and may be removed or changed in a
               future release.
             </p>
-</div>
-</dd>
+          </div>
+        </dd>
 </dl></div>
-</div>
-<div class="refsection">
+
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.28.9"></a><h2>SIGNALS</h2>
-<p>
+
+    <p>
       In routine operation, signals should not be used to control
       the nameserver; <span class="command"><strong>rndc</strong></span> should be used
       instead.
     </p>
-<div class="variablelist"><dl class="variablelist">
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term">SIGHUP</span></dt>
-<dd><p>
+<dd>
+          <p>
             Force a reload of the server.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">SIGINT, SIGTERM</span></dt>
-<dd><p>
+<dd>
+          <p>
             Shut down the server.
-          </p></dd>
+          </p>
+        </dd>
 </dl></div>
-<p>
+
+    <p>
       The result of sending any other signals to the server is undefined.
     </p>
-</div>
-<div class="refsection">
+
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.28.10"></a><h2>CONFIGURATION</h2>
-<p>
+
+    <p>
       The <span class="command"><strong>named</strong></span> configuration file is too complex
       to describe in detail here.  A complete description is provided
       in the
       <em class="citetitle">BIND 9 Administrator Reference Manual</em>.
     </p>
-<p>
+
+    <p>
       <span class="command"><strong>named</strong></span> inherits the <code class="function">umask</code>
       (file creation mode mask) from the parent process. If files
       created by <span class="command"><strong>named</strong></span>, such as journal files,
       should be set explicitly in the script used to start the
       <span class="command"><strong>named</strong></span> process.
     </p>
-</div>
-<div class="refsection">
+
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.28.11"></a><h2>FILES</h2>
-<div class="variablelist"><dl class="variablelist">
+
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term"><code class="filename">/etc/named.conf</code></span></dt>
-<dd><p>
+<dd>
+          <p>
             The default configuration file.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term"><code class="filename">/var/run/named/named.pid</code></span></dt>
-<dd><p>
+<dd>
+          <p>
             The default process-id file.
-          </p></dd>
+          </p>
+        </dd>
 </dl></div>
-</div>
-<div class="refsection">
+
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.28.12"></a><h2>SEE ALSO</h2>
-<p><em class="citetitle">RFC 1033</em>,
+
+    <p><em class="citetitle">RFC 1033</em>,
       <em class="citetitle">RFC 1034</em>,
       <em class="citetitle">RFC 1035</em>,
-      <span class="citerefentry"><span class="refentrytitle">named-checkconf</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">named-checkzone</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">rndc</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">named.conf</span>(5)</span>,
+      <span class="citerefentry">
+        <span class="refentrytitle">named-checkconf</span>
+        (8)
+      </span>,
+      <span class="citerefentry">
+        <span class="refentrytitle">named-checkzone</span>
+        (8)
+      </span>,
+      <span class="citerefentry">
+        <span class="refentrytitle">rndc</span>
+        (8)
+      </span>,
+      <span class="citerefentry">
+        <span class="refentrytitle">named.conf</span>
+        (5)
+      </span>,
       <em class="citetitle">BIND 9 Administrator Reference Manual</em>.
     </p>
-</div>
+  </div>
+
 </div>
 <div class="navfooter">
 <hr>
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index db8596cb65084a40f706fed955a3c7294be1c1a3..df93dacd2d5948db81d69378a1458254dbb82a67 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>nsec3hash</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="up" href="Bv9ARM.ch12.html" title="Manual pages">
 <link rel="prev" href="man.named.html" title="named">
 </div>
 <div class="refentry">
 <a name="man.nsec3hash"></a><div class="titlepage"></div>
-<div class="refnamediv">
+  
+  
+
+  
+
+  <div class="refnamediv">
 <h2>Name</h2>
-<p><span class="application">nsec3hash</span> &#8212; generate NSEC3 hash</p>
+<p>
+    <span class="application">nsec3hash</span>
+     &#8212; generate NSEC3 hash
+  </p>
 </div>
-<div class="refsynopsisdiv">
+
+  
+
+  <div class="refsynopsisdiv">
 <h2>Synopsis</h2>
-<div class="cmdsynopsis"><p><code class="command">nsec3hash</code>  {<em class="replaceable"><code>salt</code></em>} {<em class="replaceable"><code>algorithm</code></em>} {<em class="replaceable"><code>iterations</code></em>} {<em class="replaceable"><code>domain</code></em>}</p></div>
-<div class="cmdsynopsis"><p><code class="command">nsec3hash -r</code>  {<em class="replaceable"><code>algorithm</code></em>} {<em class="replaceable"><code>flags</code></em>} {<em class="replaceable"><code>iterations</code></em>} {<em class="replaceable"><code>salt</code></em>} {<em class="replaceable"><code>domain</code></em>}</p></div>
-</div>
-<div class="refsection">
+    <div class="cmdsynopsis"><p>
+      <code class="command">nsec3hash</code> 
+       {<em class="replaceable"><code>salt</code></em>}
+       {<em class="replaceable"><code>algorithm</code></em>}
+       {<em class="replaceable"><code>iterations</code></em>}
+       {<em class="replaceable"><code>domain</code></em>}
+    </p></div>
+    <div class="cmdsynopsis"><p>
+      <code class="command">nsec3hash -r</code> 
+       {<em class="replaceable"><code>algorithm</code></em>}
+       {<em class="replaceable"><code>flags</code></em>}
+       {<em class="replaceable"><code>iterations</code></em>}
+       {<em class="replaceable"><code>salt</code></em>}
+       {<em class="replaceable"><code>domain</code></em>}
+    </p></div>
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.29.7"></a><h2>DESCRIPTION</h2>
-<p>
+
+    <p>
       <span class="command"><strong>nsec3hash</strong></span> generates an NSEC3 hash based on
       a set of NSEC3 parameters.  This can be used to check the validity
       of NSEC3 records in a signed zone.
     </p>
-<p>
+
+    <p>
       If this command is invoked as <span class="command"><strong>nsec3hash -r</strong></span>,
       it takes arguments in an order matching the first four fields
       of an NSEC3 record, followed by the domain name: algorithm, flags,
       paste a portion of an NSEC3 or NSEC3PARAM record into a command
       line to confirm the correctness of an NSEC3 hash.
     </p>
-</div>
-<div class="refsection">
+
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.29.8"></a><h2>ARGUMENTS</h2>
-<div class="variablelist"><dl class="variablelist">
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term">salt</span></dt>
-<dd><p>
+<dd>
+          <p>
             The salt provided to the hash algorithm.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">algorithm</span></dt>
-<dd><p>
+<dd>
+          <p>
             A number indicating the hash algorithm.  Currently the
             only supported hash algorithm for NSEC3 is SHA-1, which is
             indicated by the number 1; consequently "1" is the only
             useful value for this argument.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">flags</span></dt>
-<dd><p>
+<dd>
+          <p>
             Provided for compatibility with NSEC3 record presentation
             format, but ignored since the flags do not affect the hash.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">iterations</span></dt>
-<dd><p>
+<dd>
+          <p>
             The number of additional times the hash should be performed.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">domain</span></dt>
-<dd><p>
+<dd>
+          <p>
             The domain name to be hashed.
-          </p></dd>
+          </p>
+        </dd>
 </dl></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.29.9"></a><h2>SEE ALSO</h2>
-<p>
+
+    <p>
       <em class="citetitle">BIND 9 Administrator Reference Manual</em>,
       <em class="citetitle">RFC 5155</em>.
     </p>
-</div>
+  </div>
+
 </div>
 <div class="navfooter">
 <hr>
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index eb9de2b26dfa91afcdb80bac4ed85e00bd5fef40..dda993a9982f302b56ca9f0ea2628ce191426c05 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>nslookup</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="up" href="Bv9ARM.ch12.html" title="Manual pages">
 <link rel="prev" href="man.nsec3hash.html" title="nsec3hash">
 </div>
 <div class="refentry">
 <a name="man.nslookup"></a><div class="titlepage"></div>
-<div class="refnamediv">
+  
+  
+
+  
+
+  <div class="refnamediv">
 <h2>Name</h2>
-<p>nslookup &#8212; query Internet name servers interactively</p>
+<p>
+    nslookup
+     &#8212; query Internet name servers interactively
+  </p>
 </div>
-<div class="refsynopsisdiv">
+
+  
+
+  <div class="refsynopsisdiv">
 <h2>Synopsis</h2>
-<div class="cmdsynopsis"><p><code class="command">nslookup</code>  [<code class="option">-option</code>] [name | -] [server]</p></div>
-</div>
-<div class="refsection">
+    <div class="cmdsynopsis"><p>
+      <code class="command">nslookup</code> 
+       [<code class="option">-option</code>]
+       [name | -]
+       [server]
+    </p></div>
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.30.7"></a><h2>DESCRIPTION</h2>
-<p><span class="command"><strong>Nslookup</strong></span>
+
+    <p><span class="command"><strong>Nslookup</strong></span>
       is a program to query Internet domain name servers.  <span class="command"><strong>Nslookup</strong></span>
       has two modes: interactive and non-interactive.  Interactive mode allows
       the user to query name servers for information about various hosts and
       used to print just the name and requested information for a host or
       domain.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.30.8"></a><h2>ARGUMENTS</h2>
-<p>
+
+    <p>
       Interactive mode is entered in the following cases:
       </p>
 <div class="orderedlist"><ol class="orderedlist" type="a">
-<li class="listitem"><p>
+<li class="listitem">
+          <p>
             when no arguments are given (the default name server will be used)
-          </p></li>
-<li class="listitem"><p>
+          </p>
+        </li>
+<li class="listitem">
+          <p>
             when the first argument is a hyphen (-) and the second argument is
             the host name or Internet address of a name server.
-          </p></li>
+          </p>
+        </li>
 </ol></div>
 <p>
     </p>
-<p>
+
+    <p>
       Non-interactive mode is used when the name or Internet address of the
       host to be looked up is given as the first argument. The optional second
       argument specifies the host name or address of a name server.
     </p>
-<p>
+
+    <p>
       Options can also be specified on the command line if they precede the
       arguments and are prefixed with a hyphen.  For example, to
       change the default query type to host information, and the initial
@@ -86,238 +112,283 @@ nslookup -query=hinfo  -timeout=10
 <p>
       
     </p>
-<p>
+    <p>
       The <code class="option">-version</code> option causes
       <span class="command"><strong>nslookup</strong></span> to print the version
       number and immediately exits.
     </p>
-</div>
-<div class="refsection">
+
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.30.9"></a><h2>INTERACTIVE COMMANDS</h2>
-<div class="variablelist"><dl class="variablelist">
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term"><code class="constant">host</code> [<span class="optional">server</span>]</span></dt>
 <dd>
-<p>
+          <p>
             Look up information for host using the current default server or
             using server, if specified.  If host is an Internet address and
             the query type is A or PTR, the name of the host is returned.
             If host is a name and does not have a trailing period, the
             search list is used to qualify the name.
           </p>
-<p>
+
+          <p>
             To look up a host not in the current domain, append a period to
             the name.
           </p>
-</dd>
+        </dd>
 <dt><span class="term"><code class="constant">server</code> <em class="replaceable"><code>domain</code></em></span></dt>
-<dd><p></p></dd>
+<dd>
+          <p></p>
+        </dd>
 <dt><span class="term"><code class="constant">lserver</code> <em class="replaceable"><code>domain</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Change the default server to <em class="replaceable"><code>domain</code></em>; <code class="constant">lserver</code> uses the initial
             server to look up information about <em class="replaceable"><code>domain</code></em>, while <code class="constant">server</code> uses
             the current default server.  If an authoritative answer can't be
             found, the names of servers that might have the answer are
             returned.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term"><code class="constant">root</code></span></dt>
-<dd><p>
+<dd>
+          <p>
             not implemented
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term"><code class="constant">finger</code></span></dt>
-<dd><p>
+<dd>
+          <p>
             not implemented
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term"><code class="constant">ls</code></span></dt>
-<dd><p>
+<dd>
+          <p>
             not implemented
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term"><code class="constant">view</code></span></dt>
-<dd><p>
+<dd>
+          <p>
             not implemented
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term"><code class="constant">help</code></span></dt>
-<dd><p>
+<dd>
+          <p>
             not implemented
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term"><code class="constant">?</code></span></dt>
-<dd><p>
+<dd>
+          <p>
             not implemented
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term"><code class="constant">exit</code></span></dt>
-<dd><p>
+<dd>
+          <p>
             Exits the program.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term"><code class="constant">set</code>
           <em class="replaceable"><code>keyword[<span class="optional">=value</span>]</code></em></span></dt>
 <dd>
-<p>
+          <p>
             This command is used to change state information that affects
             the lookups.  Valid keywords are:
             </p>
 <div class="variablelist"><dl class="variablelist">
 <dt><span class="term"><code class="constant">all</code></span></dt>
-<dd><p>
+<dd>
+                  <p>
                     Prints the current values of the frequently used
                     options to <span class="command"><strong>set</strong></span>.
                     Information about the  current default
                     server and host is also printed.
-                  </p></dd>
+                  </p>
+                </dd>
 <dt><span class="term"><code class="constant">class=</code><em class="replaceable"><code>value</code></em></span></dt>
 <dd>
-<p>
+                  <p>
                     Change the query class to one of:
                     </p>
 <div class="variablelist"><dl class="variablelist">
 <dt><span class="term"><code class="constant">IN</code></span></dt>
-<dd><p>
+<dd>
+                          <p>
                             the Internet class
-                          </p></dd>
+                          </p>
+                        </dd>
 <dt><span class="term"><code class="constant">CH</code></span></dt>
-<dd><p>
+<dd>
+                          <p>
                             the Chaos class
-                          </p></dd>
+                          </p>
+                        </dd>
 <dt><span class="term"><code class="constant">HS</code></span></dt>
-<dd><p>
+<dd>
+                          <p>
                             the Hesiod class
-                          </p></dd>
+                          </p>
+                        </dd>
 <dt><span class="term"><code class="constant">ANY</code></span></dt>
-<dd><p>
+<dd>
+                          <p>
                             wildcard
-                          </p></dd>
+                          </p>
+                        </dd>
 </dl></div>
 <p>
                     The class specifies the protocol group of the information.
 
                   </p>
-<p>
+                  <p>
                     (Default = IN; abbreviation = cl)
                   </p>
-</dd>
+                </dd>
 <dt><span class="term"><code class="constant"><em class="replaceable"><code>[<span class="optional">no</span>]</code></em>debug</code></span></dt>
 <dd>
-<p>
+                  <p>
                     Turn on or off the display of the full response packet and
                     any intermediate response packets when searching.
                   </p>
-<p>
+                  <p>
                     (Default = nodebug; abbreviation = [<span class="optional">no</span>]deb)
                   </p>
-</dd>
+                </dd>
 <dt><span class="term"><code class="constant"><em class="replaceable"><code>[<span class="optional">no</span>]</code></em>d2</code></span></dt>
 <dd>
-<p>
+                  <p>
                     Turn debugging mode on or off.  This displays more about
                     what nslookup is doing.
                   </p>
-<p>
+                  <p>
                     (Default = nod2)
                   </p>
-</dd>
+                </dd>
 <dt><span class="term"><code class="constant">domain=</code><em class="replaceable"><code>name</code></em></span></dt>
-<dd><p>
+<dd>
+                  <p>
                     Sets the search list to <em class="replaceable"><code>name</code></em>.
-                  </p></dd>
+                  </p>
+                </dd>
 <dt><span class="term"><code class="constant"><em class="replaceable"><code>[<span class="optional">no</span>]</code></em>search</code></span></dt>
 <dd>
-<p>
+                  <p>
                     If the lookup request contains at least one period but
                     doesn't end with a trailing period, append the domain
                     names in the domain search list to the request until an
                     answer is received.
                   </p>
-<p>
+                  <p>
                     (Default = search)
                   </p>
-</dd>
+                </dd>
 <dt><span class="term"><code class="constant">port=</code><em class="replaceable"><code>value</code></em></span></dt>
 <dd>
-<p>
+                  <p>
                     Change the default TCP/UDP name server port to <em class="replaceable"><code>value</code></em>.
                   </p>
-<p>
+                  <p>
                     (Default = 53; abbreviation = po)
                   </p>
-</dd>
+                </dd>
 <dt><span class="term"><code class="constant">querytype=</code><em class="replaceable"><code>value</code></em></span></dt>
-<dd><p></p></dd>
+<dd>
+                  <p></p>
+                </dd>
 <dt><span class="term"><code class="constant">type=</code><em class="replaceable"><code>value</code></em></span></dt>
 <dd>
-<p>
+                  <p>
                     Change the type of the information query.
                   </p>
-<p>
+                  <p>
                     (Default = A and then AAAA; abbreviations = q, ty)
                   </p>
-<p>
+                    <p>
                       <span class="bold"><strong>Note:</strong></span> It is
                       only possible to specify one query type, only
                       the default behavior looks up both when an
                       alternative is not specified.
                     </p>
-</dd>
+                </dd>
 <dt><span class="term"><code class="constant"><em class="replaceable"><code>[<span class="optional">no</span>]</code></em>recurse</code></span></dt>
 <dd>
-<p>
+                  <p>
                     Tell the name server to query other servers if it does not
                     have the
                     information.
                   </p>
-<p>
+                  <p>
                     (Default = recurse; abbreviation = [no]rec)
                   </p>
-</dd>
+                </dd>
 <dt><span class="term"><code class="constant">ndots=</code><em class="replaceable"><code>number</code></em></span></dt>
-<dd><p>
+<dd>
+                  <p>
                     Set the number of dots (label separators) in a domain
                     that will disable searching.  Absolute names always
                     stop searching.
-                  </p></dd>
+                  </p>
+                </dd>
 <dt><span class="term"><code class="constant">retry=</code><em class="replaceable"><code>number</code></em></span></dt>
-<dd><p>
+<dd>
+                  <p>
                     Set the number of retries to number.
-                  </p></dd>
+                  </p>
+                </dd>
 <dt><span class="term"><code class="constant">timeout=</code><em class="replaceable"><code>number</code></em></span></dt>
-<dd><p>
+<dd>
+                  <p>
                     Change the initial timeout interval for waiting for a
                     reply to number seconds.
-                  </p></dd>
+                  </p>
+                </dd>
 <dt><span class="term"><code class="constant"><em class="replaceable"><code>[<span class="optional">no</span>]</code></em>vc</code></span></dt>
 <dd>
-<p>
+                  <p>
                     Always use a virtual circuit when sending requests to the
                     server.
                   </p>
-<p>
+                  <p>
                     (Default = novc)
                   </p>
-</dd>
+                </dd>
 <dt><span class="term"><code class="constant"><em class="replaceable"><code>[<span class="optional">no</span>]</code></em>fail</code></span></dt>
 <dd>
-<p>
+                  <p>
                     Try the next nameserver if a nameserver responds with
                     SERVFAIL or a referral (nofail) or terminate query
                     (fail) on such a response.
                   </p>
-<p>
+                  <p>
                     (Default = nofail)
                   </p>
-</dd>
+                </dd>
 </dl></div>
 <p>
           </p>
-</dd>
+        </dd>
 </dl></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.30.10"></a><h2>RETURN VALUES</h2>
-<p>
+    <p>
       <span class="command"><strong>nslookup</strong></span> returns with an exit status of 1
       if any query failed, and 0 otherwise.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.30.11"></a><h2>IDN SUPPORT</h2>
-<p>
+
+    <p>
       If <span class="command"><strong>nslookup</strong></span> has been built with IDN (internationalized
       domain name) support, it can accept and display non-ASCII domain names.
       <span class="command"><strong>nslookup</strong></span> appropriately converts character encoding of
@@ -329,19 +400,29 @@ nslookup -query=hinfo  -timeout=10
       <span class="command"><strong>nslookup</strong></span> runs or when the standard output is not
       a tty.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.30.12"></a><h2>FILES</h2>
-<p><code class="filename">/etc/resolv.conf</code>
+
+    <p><code class="filename">/etc/resolv.conf</code>
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.30.13"></a><h2>SEE ALSO</h2>
-<p><span class="citerefentry"><span class="refentrytitle">dig</span>(1)</span>,
-      <span class="citerefentry"><span class="refentrytitle">host</span>(1)</span>,
-      <span class="citerefentry"><span class="refentrytitle">named</span>(8)</span>.
+
+    <p><span class="citerefentry">
+        <span class="refentrytitle">dig</span>(1)
+      </span>,
+      <span class="citerefentry">
+        <span class="refentrytitle">host</span>(1)
+      </span>,
+      <span class="citerefentry">
+        <span class="refentrytitle">named</span>(8)
+      </span>.
     </p>
-</div>
+  </div>
 </div>
 <div class="navfooter">
 <hr>
@@ -362,6 +443,6 @@ nslookup -query=hinfo  -timeout=10
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index be2e331e169eadde46a4f760f54c9dd3ecf3e025..7f054204c73b2e3bede6bb6b40ef5de8f17a59bf 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>nsupdate</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="up" href="Bv9ARM.ch12.html" title="Manual pages">
 <link rel="prev" href="man.nslookup.html" title="nslookup">
 </div>
 <div class="refentry">
 <a name="man.nsupdate"></a><div class="titlepage"></div>
-<div class="refnamediv">
+  
+  
+
+  
+  <div class="refnamediv">
 <h2>Name</h2>
-<p><span class="application">nsupdate</span> &#8212; Dynamic DNS update utility</p>
+<p>
+    <span class="application">nsupdate</span>
+     &#8212; Dynamic DNS update utility
+  </p>
 </div>
-<div class="refsynopsisdiv">
+
+  
+
+  <div class="refsynopsisdiv">
 <h2>Synopsis</h2>
-<div class="cmdsynopsis"><p><code class="command">nsupdate</code>  [<code class="option">-d</code>] [<code class="option">-D</code>] [<code class="option">-i</code>] [<code class="option">-L <em class="replaceable"><code>level</code></em></code>] [[<code class="option">-g</code>] |  [<code class="option">-o</code>] |  [<code class="option">-l</code>] |  [<code class="option">-y <em class="replaceable"><code>[<span class="optional">hmac:</span>]keyname:secret</code></em></code>] |  [<code class="option">-k <em class="replaceable"><code>keyfile</code></em></code>]] [<code class="option">-t <em class="replaceable"><code>timeout</code></em></code>] [<code class="option">-u <em class="replaceable"><code>udptimeout</code></em></code>] [<code class="option">-r <em class="replaceable"><code>udpretries</code></em></code>] [<code class="option">-v</code>] [<code class="option">-T</code>] [<code class="option">-P</code>] [<code class="option">-V</code>] [[<code class="option">-4</code>] |  [<code class="option">-6</code>]] [filename]</p></div>
-</div>
-<div class="refsection">
+    <div class="cmdsynopsis"><p>
+      <code class="command">nsupdate</code> 
+       [<code class="option">-d</code>]
+       [<code class="option">-D</code>]
+       [<code class="option">-i</code>]
+       [<code class="option">-L <em class="replaceable"><code>level</code></em></code>]
+       [
+       [<code class="option">-g</code>]
+        |  [<code class="option">-o</code>]
+        |  [<code class="option">-l</code>]
+        |  [<code class="option">-y <em class="replaceable"><code>[<span class="optional">hmac:</span>]keyname:secret</code></em></code>]
+        |  [<code class="option">-k <em class="replaceable"><code>keyfile</code></em></code>]
+      ]
+       [<code class="option">-t <em class="replaceable"><code>timeout</code></em></code>]
+       [<code class="option">-u <em class="replaceable"><code>udptimeout</code></em></code>]
+       [<code class="option">-r <em class="replaceable"><code>udpretries</code></em></code>]
+       [<code class="option">-v</code>]
+       [<code class="option">-T</code>]
+       [<code class="option">-P</code>]
+       [<code class="option">-V</code>]
+       [
+       [<code class="option">-4</code>]
+        |  [<code class="option">-6</code>]
+      ]
+       [filename]
+    </p></div>
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.31.7"></a><h2>DESCRIPTION</h2>
-<p><span class="command"><strong>nsupdate</strong></span>
+
+    <p><span class="command"><strong>nsupdate</strong></span>
       is used to submit Dynamic DNS Update requests as defined in RFC 2136
       to a name server.
       This allows resource records to be added or removed from a zone
       one
       resource record.
     </p>
-<p>
+    <p>
       Zones that are under dynamic control via
       <span class="command"><strong>nsupdate</strong></span>
       or a DHCP server should not be edited by hand.
       Manual edits could
       conflict with dynamic updates and cause data to be lost.
     </p>
-<p>
+    <p>
       The resource records that are dynamically added or removed with
       <span class="command"><strong>nsupdate</strong></span>
       have to be in the same zone.
       Requests are sent to the zone's master server.
       This is identified by the MNAME field of the zone's SOA record.
     </p>
-<p>
+    <p>
       Transaction signatures can be used to authenticate the Dynamic
       DNS updates.  These use the TSIG resource record type described
       in RFC 2845 or the SIG(0) record described in RFC 2535 and
       RFC 2931 or GSS-TSIG as described in RFC 3645.
     </p>
-<p>
+    <p>
       TSIG relies on
       a shared secret that should only be known to
       <span class="command"><strong>nsupdate</strong></span> and the name server.
       uses the <code class="option">-y</code> or <code class="option">-k</code> options
       to provide the TSIG shared secret.  These options are mutually exclusive.
     </p>
-<p>
+    <p>
       SIG(0) uses public key cryptography.
       To use a SIG(0) key, the public key must be stored in a KEY
       record in a zone served by the name server.
     </p>
-<p>
+    <p>
       GSS-TSIG uses Kerberos credentials.  Standard GSS-TSIG mode
       is switched on with the <code class="option">-g</code> flag.  A
       non-standards-compliant variant of GSS-TSIG used by Windows
       2000 can be switched on with the <code class="option">-o</code> flag.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.31.8"></a><h2>OPTIONS</h2>
-<div class="variablelist"><dl class="variablelist">
+
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term">-4</span></dt>
-<dd><p>
+<dd>
+         <p>
            Use IPv4 only.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-6</span></dt>
-<dd><p>
+<dd>
+         <p>
            Use IPv6 only.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-d</span></dt>
-<dd><p>
+<dd>
+         <p>
            Debug mode. This provides tracing information about the
            update requests that are made and the replies received
            from the name server.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-D</span></dt>
-<dd><p>
+<dd>
+         <p>
            Extra debug mode.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-i</span></dt>
-<dd><p>
+<dd>
+         <p>
            Force interactive mode, even when standard input is not a terminal.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-k <em class="replaceable"><code>keyfile</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            The file containing the TSIG authentication key.
            Keyfiles may be in two formats: a single file containing
            a <code class="filename">named.conf</code>-format <span class="command"><strong>key</strong></span>
            The <code class="option">-k</code> may also be used to specify a SIG(0) key used
            to authenticate Dynamic DNS update requests.  In this case, the key
            specified is not an HMAC-MD5 key.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-l</span></dt>
-<dd><p>
+<dd>
+         <p>
            Local-host only mode. This sets the server address to
            localhost (disabling the <span class="command"><strong>server</strong></span> so that the server
            address cannot be overridden).  Connections to the local server will
            local master zone has set <span class="command"><strong>update-policy</strong></span> to
            <span class="command"><strong>local</strong></span>.  The location of this key file can be
            overridden with the <code class="option">-k</code> option.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-L <em class="replaceable"><code>level</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Set the logging debug level.  If zero, logging is disabled.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-p <em class="replaceable"><code>port</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Set the port to use for connections to a name server. The
            default is 53.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-P</span></dt>
-<dd><p>
+<dd>
+         <p>
            Print the list of private BIND-specific resource record
            types whose format is understood
            by <span class="command"><strong>nsupdate</strong></span>. See also
            the <code class="option">-T</code> option.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-r <em class="replaceable"><code>udpretries</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            The number of UDP retries. The default is 3. If zero, only
            one update request will be made.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-t <em class="replaceable"><code>timeout</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            The maximum time an update request can take before it is
            aborted. The default is 300 seconds. Zero can be used to
            disable the timeout.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-T</span></dt>
 <dd>
-<p>
+         <p>
            Print the list of IANA standard resource record types
            whose format is understood by <span class="command"><strong>nsupdate</strong></span>.
            <span class="command"><strong>nsupdate</strong></span> will exit after the lists are
            printed. The <code class="option">-T</code> option can be combined
            with the <code class="option">-P</code> option.
          </p>
-<p>
+         <p>
            Other types can be entered using "TYPEXXXXX" where "XXXXX" is the
            decimal value of the type with no leading zeros.  The rdata,
            if present, will be parsed using the UNKNOWN rdata format,
            (&lt;backslash&gt; &lt;hash&gt; &lt;space&gt; &lt;length&gt;
            &lt;space&gt; &lt;hexstring&gt;).
          </p>
-</dd>
+       </dd>
 <dt><span class="term">-u <em class="replaceable"><code>udptimeout</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            The UDP retry interval. The default is 3 seconds. If zero,
            the interval will be computed from the timeout interval and
            number of UDP retries.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-v</span></dt>
-<dd><p>
+<dd>
+         <p>
            Use TCP even for small update requests.
            By default, <span class="command"><strong>nsupdate</strong></span>
            uses UDP to send update requests to the name server unless they are too
            large to fit in a UDP request in which case TCP will be used.
            TCP may be preferable when a batch of update requests is made.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-V</span></dt>
-<dd><p>
+<dd>
+         <p>
            Print the version number and exit.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-y <em class="replaceable"><code>[<span class="optional">hmac:</span>]keyname:secret</code></em></span></dt>
 <dd>
-<p>
+         <p>
            Literal TSIG authentication key.
            <em class="parameter"><code>keyname</code></em> is the name of the key, and
            <em class="parameter"><code>secret</code></em> is the base64 encoded shared secret.
            is not specified, the default is <code class="literal">hmac-md5</code>
            or if MD5 was disabled <code class="literal">hmac-sha256</code>.
          </p>
-<p>
+         <p>
            NOTE: Use of the <code class="option">-y</code> option is discouraged because the
            shared secret is supplied as a command line argument in clear text.
            This may be visible in the output from
-           <span class="citerefentry"><span class="refentrytitle">ps</span>(1)</span>
+           <span class="citerefentry">
+             <span class="refentrytitle">ps</span>(1)
+           </span>
            or in a history file maintained by the user's shell.
          </p>
-</dd>
+       </dd>
 </dl></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.31.9"></a><h2>INPUT FORMAT</h2>
-<p><span class="command"><strong>nsupdate</strong></span>
+
+    <p><span class="command"><strong>nsupdate</strong></span>
       reads input from
       <em class="parameter"><code>filename</code></em>
       or standard input.
       Updates will be rejected if the tests for the prerequisite conditions
       fail.
     </p>
-<p>
+    <p>
       Every update request consists of zero or more prerequisites
       and zero or more updates.
       This allows a suitably authenticated update request to proceed if some
       accumulated commands to be sent as one Dynamic DNS update request to the
       name server.
     </p>
-<p>
+    <p>
       The command formats and their meaning are as follows:
       </p>
 <div class="variablelist"><dl class="variablelist">
               {servername}
               [port]
            </span></dt>
-<dd><p>
+<dd>
+           <p>
              Sends all dynamic update requests to the name server
              <em class="parameter"><code>servername</code></em>.
              When no server statement is provided,
              If no port number is specified, the default DNS port number of
              53 is
              used.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term">
              <span class="command"><strong>local</strong></span>
               {address}
               [port]
            </span></dt>
-<dd><p>
+<dd>
+           <p>
              Sends all dynamic update requests using the local
              <em class="parameter"><code>address</code></em>.
 
              can additionally be used to make requests come from a specific
              port.
              If no port number is specified, the system will assign one.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term">
              <span class="command"><strong>zone</strong></span>
               {zonename}
            </span></dt>
-<dd><p>
+<dd>
+           <p>
              Specifies that all updates are to be made to the zone
              <em class="parameter"><code>zonename</code></em>.
              If no
              <span class="command"><strong>nsupdate</strong></span>
              will attempt determine the correct zone to update based on the
              rest of the input.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term">
              <span class="command"><strong>class</strong></span>
               {classname}
            </span></dt>
-<dd><p>
+<dd>
+           <p>
              Specify the default class.
              If no <em class="parameter"><code>class</code></em> is specified, the
              default class is
              <em class="parameter"><code>IN</code></em>.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term">
              <span class="command"><strong>ttl</strong></span>
               {seconds}
            </span></dt>
-<dd><p>
+<dd>
+           <p>
              Specify the default time to live for records to be added.
              The value <em class="parameter"><code>none</code></em> will clear the default
              ttl.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term">
              <span class="command"><strong>key</strong></span>
               [hmac:] {keyname}
               {secret}
            </span></dt>
-<dd><p>
+<dd>
+           <p>
              Specifies that all updates are to be TSIG-signed using the
              <em class="parameter"><code>keyname</code></em> <em class="parameter"><code>secret</code></em> pair.
              If <em class="parameter"><code>hmac</code></em> is specified, then it sets the
              <code class="literal">hmac-sha256</code>.  The <span class="command"><strong>key</strong></span>
              command overrides any key specified on the command line via
              <code class="option">-y</code> or <code class="option">-k</code>.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term">
            <span class="command"><strong>gsstsig</strong></span>
          </span></dt>
-<dd><p>
+<dd>
+           <p>
              Use GSS-TSIG to sign the updated.  This is equivalent to
              specifying <code class="option">-g</code> on the command line.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term">
            <span class="command"><strong>oldgsstsig</strong></span>
          </span></dt>
-<dd><p>
+<dd>
+           <p>
              Use the Windows 2000 version of GSS-TSIG to sign the updated.
              This is equivalent to specifying <code class="option">-o</code> on the
              command line.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term">
            <span class="command"><strong>realm</strong></span>
             {[<span class="optional">realm_name</span>]}
          </span></dt>
-<dd><p>
+<dd>
+           <p>
              When using GSS-TSIG use <em class="parameter"><code>realm_name</code></em> rather
              than the default realm in <code class="filename">krb5.conf</code>.  If no
              realm is specified the saved realm is cleared.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term">
            <span class="command"><strong>check-names</strong></span>
             {[<span class="optional">yes_or_no</span>]}
          </span></dt>
-<dd><p>
+<dd>
+           <p>
              Turn on or off check-names processing on records to
              be added.  Check-names has no effect on prerequisites
              or records to be deleted.  By default check-names
              processing is on.  If check-names processing fails
              the record will not be added to the UPDATE message.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term">
              <span class="command"><strong>[<span class="optional">prereq</span>] nxdomain</strong></span>
               {domain-name}
            </span></dt>
-<dd><p>
+<dd>
+           <p>
              Requires that no resource record of any type exists with name
              <em class="parameter"><code>domain-name</code></em>.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term">
              <span class="command"><strong>[<span class="optional">prereq</span>] yxdomain</strong></span>
               {domain-name}
            </span></dt>
-<dd><p>
+<dd>
+           <p>
              Requires that
              <em class="parameter"><code>domain-name</code></em>
              exists (has as at least one resource record, of any type).
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term">
              <span class="command"><strong>[<span class="optional">prereq</span>] nxrrset</strong></span>
               {domain-name}
               [class]
               {type}
            </span></dt>
-<dd><p>
+<dd>
+           <p>
              Requires that no resource record exists of the specified
              <em class="parameter"><code>type</code></em>,
              <em class="parameter"><code>class</code></em>
              If
              <em class="parameter"><code>class</code></em>
              is omitted, IN (internet) is assumed.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term">
              <span class="command"><strong>[<span class="optional">prereq</span>] yxrrset</strong></span>
               {domain-name}
               [class]
               {type}
            </span></dt>
-<dd><p>
+<dd>
+           <p>
              This requires that a resource record of the specified
              <em class="parameter"><code>type</code></em>,
              <em class="parameter"><code>class</code></em>
              If
              <em class="parameter"><code>class</code></em>
              is omitted, IN (internet) is assumed.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term">
              <span class="command"><strong>[<span class="optional">prereq</span>] yxrrset</strong></span>
               {domain-name}
               {type}
               {data...}
            </span></dt>
-<dd><p>
+<dd>
+           <p>
              The
              <em class="parameter"><code>data</code></em>
              from each set of prerequisites of this form
              are written in the standard text representation of the resource
              record's
              RDATA.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term">
              <span class="command"><strong>[<span class="optional">update</span>] del[<span class="optional">ete</span>]</strong></span>
               {domain-name}
               [class]
               [type [data...]]
            </span></dt>
-<dd><p>
+<dd>
+           <p>
              Deletes any resource records named
              <em class="parameter"><code>domain-name</code></em>.
              If
              is not supplied.  The
              <em class="parameter"><code>ttl</code></em>
              is ignored, and is only allowed for compatibility.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term">
              <span class="command"><strong>[<span class="optional">update</span>] add</strong></span>
               {domain-name}
               {type}
               {data...}
            </span></dt>
-<dd><p>
+<dd>
+           <p>
              Adds a new resource record with the specified
              <em class="parameter"><code>ttl</code></em>,
              <em class="parameter"><code>class</code></em>
              and
              <em class="parameter"><code>data</code></em>.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term">
              <span class="command"><strong>show</strong></span>
            </span></dt>
-<dd><p>
+<dd>
+           <p>
              Displays the current message, containing all of the
              prerequisites and
              updates specified since the last send.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term">
              <span class="command"><strong>send</strong></span>
            </span></dt>
-<dd><p>
+<dd>
+           <p>
              Sends the current message.  This is equivalent to entering a
              blank line.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term">
              <span class="command"><strong>answer</strong></span>
            </span></dt>
-<dd><p>
+<dd>
+           <p>
              Displays the answer.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term">
              <span class="command"><strong>debug</strong></span>
            </span></dt>
-<dd><p>
+<dd>
+           <p>
              Turn on debugging.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term">
              <span class="command"><strong>version</strong></span>
            </span></dt>
-<dd><p>
+<dd>
+           <p>
              Print version number.
-           </p></dd>
+           </p>
+         </dd>
 <dt><span class="term">
              <span class="command"><strong>help</strong></span>
            </span></dt>
-<dd><p>
+<dd>
+           <p>
              Print a list of commands.
-           </p></dd>
+           </p>
+         </dd>
 </dl></div>
 <p>
     </p>
-<p>
+
+    <p>
       Lines beginning with a semicolon are comments and are ignored.
     </p>
-</div>
-<div class="refsection">
+
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.31.10"></a><h2>EXAMPLES</h2>
-<p>
+
+    <p>
       The examples below show how
       <span class="command"><strong>nsupdate</strong></span>
       could be used to insert and delete resource records from the
 </pre>
 <p>
     </p>
-<p>
+    <p>
       Any A records for
       <span class="type">oldhost.example.com</span>
       are deleted.
 </pre>
 <p>
     </p>
-<p>
+    <p>
       The prerequisite condition gets the name server to check that there
       are no resource records of any type for
       <span class="type">nickname.example.com</span>.
       (The rule has been updated for DNSSEC in RFC 2535 to allow CNAMEs to have
       RRSIG, DNSKEY and NSEC records.)
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.31.11"></a><h2>FILES</h2>
-<div class="variablelist"><dl class="variablelist">
+
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term"><code class="constant">/etc/resolv.conf</code></span></dt>
-<dd><p>
+<dd>
+         <p>
            used to identify default name server
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term"><code class="constant">/var/run/named/session.key</code></span></dt>
-<dd><p>
+<dd>
+         <p>
            sets the default TSIG key for use in local-only mode
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term"><code class="constant">K{name}.+157.+{random}.key</code></span></dt>
-<dd><p>
+<dd>
+         <p>
            base-64 encoding of HMAC-MD5 key created by
-           <span class="citerefentry"><span class="refentrytitle">dnssec-keygen</span>(8)</span>.
-         </p></dd>
+           <span class="citerefentry">
+             <span class="refentrytitle">dnssec-keygen</span>(8)
+           </span>.
+         </p>
+       </dd>
 <dt><span class="term"><code class="constant">K{name}.+157.+{random}.private</code></span></dt>
-<dd><p>
+<dd>
+         <p>
            base-64 encoding of HMAC-MD5 key created by
-           <span class="citerefentry"><span class="refentrytitle">dnssec-keygen</span>(8)</span>.
-         </p></dd>
+           <span class="citerefentry">
+             <span class="refentrytitle">dnssec-keygen</span>(8)
+           </span>.
+         </p>
+       </dd>
 </dl></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.31.12"></a><h2>SEE ALSO</h2>
-<p>
+
+    <p>
       <em class="citetitle">RFC 2136</em>,
       <em class="citetitle">RFC 3007</em>,
       <em class="citetitle">RFC 2104</em>,
       <em class="citetitle">RFC 1034</em>,
       <em class="citetitle">RFC 2535</em>,
       <em class="citetitle">RFC 2931</em>,
-      <span class="citerefentry"><span class="refentrytitle">named</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">ddns-confgen</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">dnssec-keygen</span>(8)</span>.
+      <span class="citerefentry">
+       <span class="refentrytitle">named</span>(8)
+      </span>,
+      <span class="citerefentry">
+       <span class="refentrytitle">ddns-confgen</span>(8)
+      </span>,
+      <span class="citerefentry">
+       <span class="refentrytitle">dnssec-keygen</span>(8)
+      </span>.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.31.13"></a><h2>BUGS</h2>
-<p>
+
+    <p>
       The TSIG key is redundantly stored in two separate files.
       This is a consequence of nsupdate using the DST library
       for its cryptographic operations, and may change in future
       releases.
     </p>
-</div>
+  </div>
+
 </div>
 <div class="navfooter">
 <hr>
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index 59f675a2a7740cd64596d3009cc5e183fcfe1a04..fc0fd550d74de74e63e8d0e42ef0388f395a40aa 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>pkcs11-destroy</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="up" href="Bv9ARM.ch12.html" title="Manual pages">
 <link rel="prev" href="man.nsupdate.html" title="nsupdate">
 </div>
 <div class="refentry">
 <a name="man.pkcs11-destroy"></a><div class="titlepage"></div>
-<div class="refnamediv">
+  
+  
+
+  
+
+  <div class="refnamediv">
 <h2>Name</h2>
-<p><span class="application">pkcs11-destroy</span> &#8212; destroy PKCS#11 objects</p>
+<p>
+    <span class="application">pkcs11-destroy</span>
+     &#8212; destroy PKCS#11 objects
+  </p>
 </div>
-<div class="refsynopsisdiv">
+
+  
+
+  <div class="refsynopsisdiv">
 <h2>Synopsis</h2>
-<div class="cmdsynopsis"><p><code class="command">pkcs11-destroy</code>  [<code class="option">-m <em class="replaceable"><code>module</code></em></code>] [<code class="option">-s <em class="replaceable"><code>slot</code></em></code>] { -i <em class="replaceable"><code>ID</code></em>  |   -l <em class="replaceable"><code>label</code></em> } [<code class="option">-p <em class="replaceable"><code>PIN</code></em></code>] [<code class="option">-w <em class="replaceable"><code>seconds</code></em></code>]</p></div>
-</div>
-<div class="refsection">
+    <div class="cmdsynopsis"><p>
+      <code class="command">pkcs11-destroy</code> 
+       [<code class="option">-m <em class="replaceable"><code>module</code></em></code>]
+       [<code class="option">-s <em class="replaceable"><code>slot</code></em></code>]
+       {
+         -i <em class="replaceable"><code>ID</code></em> 
+         |   -l <em class="replaceable"><code>label</code></em> 
+      }
+       [<code class="option">-p <em class="replaceable"><code>PIN</code></em></code>]
+       [<code class="option">-w <em class="replaceable"><code>seconds</code></em></code>]
+    </p></div>
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.32.7"></a><h2>DESCRIPTION</h2>
-<p>
+
+    <p>
       <span class="command"><strong>pkcs11-destroy</strong></span> destroys keys stored in a
       PKCS#11 device, identified by their <code class="option">ID</code> or
       <code class="option">label</code>.
     </p>
-<p>
+    <p>
       Matching keys are displayed before being destroyed.  By default,
       there is a five second delay to allow the user to interrupt the
       process before the destruction takes place.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.32.8"></a><h2>ARGUMENTS</h2>
-<div class="variablelist"><dl class="variablelist">
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term">-m <em class="replaceable"><code>module</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Specify the PKCS#11 provider module.  This must be the full
             path to a shared library object implementing the PKCS#11 API
             for the device.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-s <em class="replaceable"><code>slot</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Open the session with the given PKCS#11 slot.  The default is
             slot 0.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-i <em class="replaceable"><code>ID</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Destroy keys with the given object ID.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-l <em class="replaceable"><code>label</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Destroy keys with the given label.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-p <em class="replaceable"><code>PIN</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Specify the PIN for the device.  If no PIN is provided on the
             command line, <span class="command"><strong>pkcs11-destroy</strong></span> will prompt for it.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-w <em class="replaceable"><code>seconds</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Specify how long to pause before carrying out key destruction.
             The default is five seconds.  If set to <code class="literal">0</code>,
             destruction will be immediate.
-          </p></dd>
+          </p>
+        </dd>
 </dl></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.32.9"></a><h2>SEE ALSO</h2>
-<p>
-      <span class="citerefentry"><span class="refentrytitle">pkcs11-keygen</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">pkcs11-list</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">pkcs11-tokens</span>(8)</span>
+
+    <p>
+      <span class="citerefentry">
+        <span class="refentrytitle">pkcs11-keygen</span>(8)
+      </span>,
+      <span class="citerefentry">
+        <span class="refentrytitle">pkcs11-list</span>(8)
+      </span>,
+      <span class="citerefentry">
+        <span class="refentrytitle">pkcs11-tokens</span>(8)
+      </span>
     </p>
-</div>
+  </div>
+
 </div>
 <div class="navfooter">
 <hr>
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index e67515b3f99430f489294898c8bdf1fcd8b47923..c376b6a56015ea701bf201447d2e6b499901d629 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>pkcs11-keygen</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="up" href="Bv9ARM.ch12.html" title="Manual pages">
 <link rel="prev" href="man.pkcs11-destroy.html" title="pkcs11-destroy">
 </div>
 <div class="refentry">
 <a name="man.pkcs11-keygen"></a><div class="titlepage"></div>
-<div class="refnamediv">
+  
+  
+
+  
+
+  <div class="refnamediv">
 <h2>Name</h2>
-<p><span class="application">pkcs11-keygen</span> &#8212; generate keys on a PKCS#11 device</p>
+<p>
+    <span class="application">pkcs11-keygen</span>
+     &#8212; generate keys on a PKCS#11 device
+  </p>
 </div>
-<div class="refsynopsisdiv">
+
+  
+
+  <div class="refsynopsisdiv">
 <h2>Synopsis</h2>
-<div class="cmdsynopsis"><p><code class="command">pkcs11-keygen</code>  {-a <em class="replaceable"><code>algorithm</code></em>} [<code class="option">-b <em class="replaceable"><code>keysize</code></em></code>] [<code class="option">-e</code>] [<code class="option">-i <em class="replaceable"><code>id</code></em></code>] [<code class="option">-m <em class="replaceable"><code>module</code></em></code>] [<code class="option">-P</code>] [<code class="option">-p <em class="replaceable"><code>PIN</code></em></code>] [<code class="option">-q</code>] [<code class="option">-S</code>] [<code class="option">-s <em class="replaceable"><code>slot</code></em></code>] {label}</p></div>
-</div>
-<div class="refsection">
+    <div class="cmdsynopsis"><p>
+      <code class="command">pkcs11-keygen</code> 
+       {-a <em class="replaceable"><code>algorithm</code></em>}
+       [<code class="option">-b <em class="replaceable"><code>keysize</code></em></code>]
+       [<code class="option">-e</code>]
+       [<code class="option">-i <em class="replaceable"><code>id</code></em></code>]
+       [<code class="option">-m <em class="replaceable"><code>module</code></em></code>]
+       [<code class="option">-P</code>]
+       [<code class="option">-p <em class="replaceable"><code>PIN</code></em></code>]
+       [<code class="option">-q</code>]
+       [<code class="option">-S</code>]
+       [<code class="option">-s <em class="replaceable"><code>slot</code></em></code>]
+       {label}
+    </p></div>
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.33.7"></a><h2>DESCRIPTION</h2>
-<p>
+
+    <p>
       <span class="command"><strong>pkcs11-keygen</strong></span> causes a PKCS#11 device to generate
       a new key pair with the given <code class="option">label</code> (which must be
       unique) and with <code class="option">keysize</code> bits of prime.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.33.8"></a><h2>ARGUMENTS</h2>
-<div class="variablelist"><dl class="variablelist">
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term">-a <em class="replaceable"><code>algorithm</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Specify the key algorithm class: Supported classes are RSA,
             DSA, DH, ECC and ECX. In addition to these strings, the
             <code class="option">algorithm</code> can be specified as a DNSSEC
             signing algorithm that will be used with this key; for
             example, NSEC3RSASHA1 maps to RSA, ECDSAP256SHA256 maps
             to ECC, and ED25519 to ECX.  The default class is "RSA".
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-b <em class="replaceable"><code>keysize</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Create the key pair with <code class="option">keysize</code> bits of
             prime. For ECC keys, the only valid values are 256 and 384,
             and the default is 256. For ECX kyes, the only valid values
             are 256 and 456, and the default is 256.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-e</span></dt>
-<dd><p>
+<dd>
+          <p>
             For RSA keys only, use a large exponent.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-i <em class="replaceable"><code>id</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Create key objects with id. The id is either
             an unsigned short 2 byte or an unsigned long 4 byte number.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-m <em class="replaceable"><code>module</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Specify the PKCS#11 provider module.  This must be the full
             path to a shared library object implementing the PKCS#11 API
             for the device.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-P</span></dt>
-<dd><p>
+<dd>
+          <p>
             Set the new private key to be non-sensitive and extractable.
             The allows the private key data to be read from the PKCS#11
             device.  The default is for private keys to be sensitive and
             non-extractable.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-p <em class="replaceable"><code>PIN</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Specify the PIN for the device.  If no PIN is provided on
             the command line, <span class="command"><strong>pkcs11-keygen</strong></span> will
             prompt for it.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-q</span></dt>
-<dd><p>
+<dd>
+          <p>
             Quiet mode: suppress unnecessary output.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-S</span></dt>
-<dd><p>
+<dd>
+          <p>
             For Diffie-Hellman (DH) keys only, use a special prime of
             768, 1024 or 1536 bit size and base (aka generator) 2.
            If not specified, bit size will default to 1024.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-s <em class="replaceable"><code>slot</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Open the session with the given PKCS#11 slot.  The default is
             slot 0.
-          </p></dd>
+          </p>
+        </dd>
 </dl></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.33.9"></a><h2>SEE ALSO</h2>
-<p>
-      <span class="citerefentry"><span class="refentrytitle">pkcs11-destroy</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">pkcs11-list</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">pkcs11-tokens</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">dnssec-keyfromlabel</span>(8)</span>
+
+    <p>
+      <span class="citerefentry">
+        <span class="refentrytitle">pkcs11-destroy</span>(8)
+      </span>,
+      <span class="citerefentry">
+        <span class="refentrytitle">pkcs11-list</span>(8)
+      </span>,
+      <span class="citerefentry">
+        <span class="refentrytitle">pkcs11-tokens</span>(8)
+      </span>,
+      <span class="citerefentry">
+        <span class="refentrytitle">dnssec-keyfromlabel</span>(8)
+      </span>
     </p>
-</div>
+  </div>
+
 </div>
 <div class="navfooter">
 <hr>
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index 71ffe02eae4f9cdf939bd9fd431ff1e5ffb1d84f..f50e847b292c230f0253aa63d9c7211ca040397b 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>pkcs11-list</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="up" href="Bv9ARM.ch12.html" title="Manual pages">
 <link rel="prev" href="man.pkcs11-keygen.html" title="pkcs11-keygen">
 </div>
 <div class="refentry">
 <a name="man.pkcs11-list"></a><div class="titlepage"></div>
-<div class="refnamediv">
+  
+  
+
+  
+
+  <div class="refnamediv">
 <h2>Name</h2>
-<p><span class="application">pkcs11-list</span> &#8212; list PKCS#11 objects</p>
+<p>
+    <span class="application">pkcs11-list</span>
+     &#8212; list PKCS#11 objects
+  </p>
 </div>
-<div class="refsynopsisdiv">
+
+  
+
+  <div class="refsynopsisdiv">
 <h2>Synopsis</h2>
-<div class="cmdsynopsis"><p><code class="command">pkcs11-list</code>  [<code class="option">-P</code>] [<code class="option">-m <em class="replaceable"><code>module</code></em></code>] [<code class="option">-s <em class="replaceable"><code>slot</code></em></code>] [-i <em class="replaceable"><code>ID</code></em>] [-l <em class="replaceable"><code>label</code></em>] [<code class="option">-p <em class="replaceable"><code>PIN</code></em></code>]</p></div>
-</div>
-<div class="refsection">
+    <div class="cmdsynopsis"><p>
+      <code class="command">pkcs11-list</code> 
+       [<code class="option">-P</code>]
+       [<code class="option">-m <em class="replaceable"><code>module</code></em></code>]
+       [<code class="option">-s <em class="replaceable"><code>slot</code></em></code>]
+       [-i <em class="replaceable"><code>ID</code></em>]
+       [-l <em class="replaceable"><code>label</code></em>]
+       [<code class="option">-p <em class="replaceable"><code>PIN</code></em></code>]
+    </p></div>
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.34.7"></a><h2>DESCRIPTION</h2>
-<p>
+
+    <p>
       <span class="command"><strong>pkcs11-list</strong></span>
       lists the PKCS#11 objects with <code class="option">ID</code> or
       <code class="option">label</code> or by default all objects.
       attribute is also displayed, as either <code class="literal">true</code>,
       <code class="literal">false</code>, or <code class="literal">never</code>.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.34.8"></a><h2>ARGUMENTS</h2>
-<div class="variablelist"><dl class="variablelist">
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term">-P</span></dt>
-<dd><p>
+<dd>
+          <p>
             List only the public objects. (Note that on some PKCS#11
             devices, all objects are private.)
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-m <em class="replaceable"><code>module</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Specify the PKCS#11 provider module.  This must be the full
             path to a shared library object implementing the PKCS#11 API
             for the device.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-s <em class="replaceable"><code>slot</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Open the session with the given PKCS#11 slot.  The default is
             slot 0.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-i <em class="replaceable"><code>ID</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             List only key objects with the given object ID.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-l <em class="replaceable"><code>label</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             List only key objects with the given label.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-p <em class="replaceable"><code>PIN</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Specify the PIN for the device.  If no PIN is provided on the
             command line, <span class="command"><strong>pkcs11-list</strong></span> will prompt for it.
-          </p></dd>
+          </p>
+        </dd>
 </dl></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.34.9"></a><h2>SEE ALSO</h2>
-<p>
-      <span class="citerefentry"><span class="refentrytitle">pkcs11-destroy</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">pkcs11-keygen</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">pkcs11-tokens</span>(8)</span>
+
+    <p>
+      <span class="citerefentry">
+        <span class="refentrytitle">pkcs11-destroy</span>(8)
+      </span>,
+      <span class="citerefentry">
+        <span class="refentrytitle">pkcs11-keygen</span>(8)
+      </span>,
+      <span class="citerefentry">
+        <span class="refentrytitle">pkcs11-tokens</span>(8)
+      </span>
     </p>
-</div>
+  </div>
+
 </div>
 <div class="navfooter">
 <hr>
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index 0dbe5141ed1c4c36963639335bef78e8957a7ec9..2d12fac8953f23998e60a7b56ca6d08746319c54 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>pkcs11-tokens</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="up" href="Bv9ARM.ch12.html" title="Manual pages">
 <link rel="prev" href="man.pkcs11-list.html" title="pkcs11-list">
 </div>
 <div class="refentry">
 <a name="man.pkcs11-tokens"></a><div class="titlepage"></div>
-<div class="refnamediv">
+  
+  
+
+  
+
+  <div class="refnamediv">
 <h2>Name</h2>
-<p><span class="application">pkcs11-tokens</span> &#8212; list PKCS#11 available tokens</p>
+<p>
+    <span class="application">pkcs11-tokens</span>
+     &#8212; list PKCS#11 available tokens
+  </p>
 </div>
-<div class="refsynopsisdiv">
+
+  
+
+  <div class="refsynopsisdiv">
 <h2>Synopsis</h2>
-<div class="cmdsynopsis"><p><code class="command">pkcs11-tokens</code>  [<code class="option">-m <em class="replaceable"><code>module</code></em></code>] [<code class="option">-v</code>]</p></div>
-</div>
-<div class="refsection">
+    <div class="cmdsynopsis"><p>
+      <code class="command">pkcs11-tokens</code> 
+       [<code class="option">-m <em class="replaceable"><code>module</code></em></code>]
+       [<code class="option">-v</code>]
+    </p></div>
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.35.7"></a><h2>DESCRIPTION</h2>
-<p>
+
+    <p>
       <span class="command"><strong>pkcs11-tokens</strong></span>
       lists the PKCS#11 available tokens with defaults from the slot/token
       scan performed at application initialization.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.35.8"></a><h2>ARGUMENTS</h2>
-<div class="variablelist"><dl class="variablelist">
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term">-m <em class="replaceable"><code>module</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Specify the PKCS#11 provider module.  This must be the full
             path to a shared library object implementing the PKCS#11 API
             for the device.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-v</span></dt>
-<dd><p>
+<dd>
+          <p>
             Make the PKCS#11 libisc initialization verbose.
-          </p></dd>
+          </p>
+        </dd>
 </dl></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.35.9"></a><h2>SEE ALSO</h2>
-<p>
-      <span class="citerefentry"><span class="refentrytitle">pkcs11-destroy</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">pkcs11-keygen</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">pkcs11-list</span>(8)</span>
+
+    <p>
+      <span class="citerefentry">
+        <span class="refentrytitle">pkcs11-destroy</span>(8)
+      </span>,
+      <span class="citerefentry">
+        <span class="refentrytitle">pkcs11-keygen</span>(8)
+      </span>,
+      <span class="citerefentry">
+        <span class="refentrytitle">pkcs11-list</span>(8)
+      </span>
     </p>
-</div>
+  </div>
+
 </div>
 <div class="navfooter">
 <hr>
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index 293ef0af0522e1d1c12e8e13a7416787a2d88bb7..6a6b0d655ae88c89de8404a96717fdafc6f2b97d 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>rndc-confgen</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="up" href="Bv9ARM.ch12.html" title="Manual pages">
 <link rel="prev" href="man.pkcs11-tokens.html" title="pkcs11-tokens">
 </div>
 <div class="refentry">
 <a name="man.rndc-confgen"></a><div class="titlepage"></div>
-<div class="refnamediv">
+  
+  
+
+  
+
+  <div class="refnamediv">
 <h2>Name</h2>
-<p><span class="application">rndc-confgen</span> &#8212; rndc key generation tool</p>
+<p>
+    <span class="application">rndc-confgen</span>
+     &#8212; rndc key generation tool
+  </p>
 </div>
-<div class="refsynopsisdiv">
+
+  
+
+  <div class="refsynopsisdiv">
 <h2>Synopsis</h2>
-<div class="cmdsynopsis"><p><code class="command">rndc-confgen</code>  [<code class="option">-a</code>] [<code class="option">-A <em class="replaceable"><code>algorithm</code></em></code>] [<code class="option">-b <em class="replaceable"><code>keysize</code></em></code>] [<code class="option">-c <em class="replaceable"><code>keyfile</code></em></code>] [<code class="option">-h</code>] [<code class="option">-k <em class="replaceable"><code>keyname</code></em></code>] [<code class="option">-p <em class="replaceable"><code>port</code></em></code>] [<code class="option">-s <em class="replaceable"><code>address</code></em></code>] [<code class="option">-t <em class="replaceable"><code>chrootdir</code></em></code>] [<code class="option">-u <em class="replaceable"><code>user</code></em></code>]</p></div>
-</div>
-<div class="refsection">
+    <div class="cmdsynopsis"><p>
+      <code class="command">rndc-confgen</code> 
+       [<code class="option">-a</code>]
+       [<code class="option">-A <em class="replaceable"><code>algorithm</code></em></code>]
+       [<code class="option">-b <em class="replaceable"><code>keysize</code></em></code>]
+       [<code class="option">-c <em class="replaceable"><code>keyfile</code></em></code>]
+       [<code class="option">-h</code>]
+       [<code class="option">-k <em class="replaceable"><code>keyname</code></em></code>]
+       [<code class="option">-p <em class="replaceable"><code>port</code></em></code>]
+       [<code class="option">-s <em class="replaceable"><code>address</code></em></code>]
+       [<code class="option">-t <em class="replaceable"><code>chrootdir</code></em></code>]
+       [<code class="option">-u <em class="replaceable"><code>user</code></em></code>]
+    </p></div>
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.36.7"></a><h2>DESCRIPTION</h2>
-<p><span class="command"><strong>rndc-confgen</strong></span>
+
+    <p><span class="command"><strong>rndc-confgen</strong></span>
       generates configuration files
       for <span class="command"><strong>rndc</strong></span>.  It can be used as a
       convenient alternative to writing the
       avoid the need for a <code class="filename">rndc.conf</code> file
       and a <span class="command"><strong>controls</strong></span> statement altogether.
     </p>
-</div>
-<div class="refsection">
+
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.36.8"></a><h2>OPTIONS</h2>
-<div class="variablelist"><dl class="variablelist">
+
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term">-a</span></dt>
 <dd>
-<p>
+          <p>
             Do automatic <span class="command"><strong>rndc</strong></span> configuration.
             This creates a file <code class="filename">rndc.key</code>
             in <code class="filename">/etc</code> (or whatever
             <span class="command"><strong>named</strong></span> on the local host
             with no further configuration.
           </p>
-<p>
+          <p>
             Running <span class="command"><strong>rndc-confgen -a</strong></span> allows
             BIND 9 and <span class="command"><strong>rndc</strong></span> to be used as
             drop-in
             with no changes to the existing BIND 8
             <code class="filename">named.conf</code> file.
           </p>
-<p>
+          <p>
             If a more elaborate configuration than that
             generated by <span class="command"><strong>rndc-confgen -a</strong></span>
             is required, for example if rndc is to be used remotely,
             <code class="filename">named.conf</code>
             as directed.
           </p>
-</dd>
+        </dd>
 <dt><span class="term">-A <em class="replaceable"><code>algorithm</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Specifies the algorithm to use for the TSIG key.  Available
             choices are: hmac-md5, hmac-sha1, hmac-sha224, hmac-sha256,
             hmac-sha384 and hmac-sha512.  The default is hmac-sha256.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-b <em class="replaceable"><code>keysize</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Specifies the size of the authentication key in bits.
             Must be between 1 and 512 bits; the default is the
             hash size.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-c <em class="replaceable"><code>keyfile</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Used with the <span class="command"><strong>-a</strong></span> option to specify
             an alternate location for <code class="filename">rndc.key</code>.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-h</span></dt>
-<dd><p>
+<dd>
+          <p>
             Prints a short summary of the options and arguments to
             <span class="command"><strong>rndc-confgen</strong></span>.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-k <em class="replaceable"><code>keyname</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Specifies the key name of the rndc authentication key.
             This must be a valid domain name.
             The default is <code class="constant">rndc-key</code>.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-p <em class="replaceable"><code>port</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Specifies the command channel port where <span class="command"><strong>named</strong></span>
             listens for connections from <span class="command"><strong>rndc</strong></span>.
             The default is 953.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-s <em class="replaceable"><code>address</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Specifies the IP address where <span class="command"><strong>named</strong></span>
             listens for command channel connections from
             <span class="command"><strong>rndc</strong></span>.  The default is the loopback
             address 127.0.0.1.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-t <em class="replaceable"><code>chrootdir</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Used with the <span class="command"><strong>-a</strong></span> option to specify
             a directory where <span class="command"><strong>named</strong></span> will run
             chrooted.  An additional copy of the <code class="filename">rndc.key</code>
             will be written relative to this directory so that
             it will be found by the chrooted <span class="command"><strong>named</strong></span>.
-          </p></dd>
+          </p>
+        </dd>
 <dt><span class="term">-u <em class="replaceable"><code>user</code></em></span></dt>
-<dd><p>
+<dd>
+          <p>
             Used with the <span class="command"><strong>-a</strong></span> option to set the
             owner
             of the <code class="filename">rndc.key</code> file generated.
             <span class="command"><strong>-t</strong></span> is also specified only the file
             in
             the chroot area has its owner changed.
-          </p></dd>
+          </p>
+        </dd>
 </dl></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.36.9"></a><h2>EXAMPLES</h2>
-<p>
+
+    <p>
       To allow <span class="command"><strong>rndc</strong></span> to be used with
       no manual configuration, run
     </p>
-<p><strong class="userinput"><code>rndc-confgen -a</code></strong>
+    <p><strong class="userinput"><code>rndc-confgen -a</code></strong>
     </p>
-<p>
+    <p>
       To print a sample <code class="filename">rndc.conf</code> file and
       corresponding <span class="command"><strong>controls</strong></span> and <span class="command"><strong>key</strong></span>
       statements to be manually inserted into <code class="filename">named.conf</code>,
       run
     </p>
-<p><strong class="userinput"><code>rndc-confgen</code></strong>
+    <p><strong class="userinput"><code>rndc-confgen</code></strong>
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.36.10"></a><h2>SEE ALSO</h2>
-<p><span class="citerefentry"><span class="refentrytitle">rndc</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">rndc.conf</span>(5)</span>,
-      <span class="citerefentry"><span class="refentrytitle">named</span>(8)</span>,
+
+    <p><span class="citerefentry">
+        <span class="refentrytitle">rndc</span>(8)
+      </span>,
+      <span class="citerefentry">
+        <span class="refentrytitle">rndc.conf</span>(5)
+      </span>,
+      <span class="citerefentry">
+        <span class="refentrytitle">named</span>(8)
+      </span>,
       <em class="citetitle">BIND 9 Administrator Reference Manual</em>.
     </p>
-</div>
+  </div>
+
 </div>
 <div class="navfooter">
 <hr>
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index 5dea94d5972f0a1b5aee3e1d34fe35f3acce045d..fc9162ee8ed7ea08cba4463307e5f3e4d2636a1f 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>rndc.conf</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="up" href="Bv9ARM.ch12.html" title="Manual pages">
 <link rel="prev" href="man.rndc-confgen.html" title="rndc-confgen">
 </div>
 <div class="refentry">
 <a name="man.rndc.conf"></a><div class="titlepage"></div>
-<div class="refnamediv">
+  
+  
+
+  
+
+  <div class="refnamediv">
 <h2>Name</h2>
-<p><code class="filename">rndc.conf</code> &#8212; rndc configuration file</p>
+<p>
+    <code class="filename">rndc.conf</code>
+     &#8212; rndc configuration file
+  </p>
 </div>
-<div class="refsynopsisdiv">
+
+  
+
+  <div class="refsynopsisdiv">
 <h2>Synopsis</h2>
-<div class="cmdsynopsis"><p><code class="command">rndc.conf</code> </p></div>
-</div>
-<div class="refsection">
+    <div class="cmdsynopsis"><p>
+      <code class="command">rndc.conf</code> 
+    </p></div>
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.37.7"></a><h2>DESCRIPTION</h2>
-<p><code class="filename">rndc.conf</code> is the configuration file
+
+    <p><code class="filename">rndc.conf</code> is the configuration file
       for <span class="command"><strong>rndc</strong></span>, the BIND 9 name server control
       utility.  This file has a similar structure and syntax to
       <code class="filename">named.conf</code>.  Statements are enclosed
       the statements are also semi-colon terminated.  The usual
       comment styles are supported:
     </p>
-<p>
+    <p>
       C style: /* */
     </p>
-<p>
+    <p>
       C++ style: // to end of line
     </p>
-<p>
+    <p>
       Unix style: # to end of line
     </p>
-<p><code class="filename">rndc.conf</code> is much simpler than
+    <p><code class="filename">rndc.conf</code> is much simpler than
       <code class="filename">named.conf</code>.  The file uses three
       statements: an options statement, a server statement
       and a key statement.
     </p>
-<p>
+    <p>
       The <code class="option">options</code> statement contains five clauses.
       The <code class="option">default-server</code> clause is followed by the
       name or address of a name server.  This host will be used when
       can be used to set the IPv4 and IPv6 source addresses
       respectively.
     </p>
-<p>
+    <p>
       After the <code class="option">server</code> keyword, the server
       statement includes a string which is the hostname or address
       for a name server.  The statement has three possible clauses:
       of supplied then these will be used to specify the IPv4 and IPv6
       source addresses respectively.
     </p>
-<p>
+    <p>
       The <code class="option">key</code> statement begins with an identifying
       string, the name of the key.  The statement has two clauses.
       <code class="option">algorithm</code> identifies the authentication algorithm
       the base-64 encoding of the algorithm's authentication key.  The
       base-64 string is enclosed in double quotes.
     </p>
-<p>
+    <p>
       There are two common ways to generate the base-64 string for the
       secret.  The BIND 9 program <span class="command"><strong>rndc-confgen</strong></span>
       can
       ship with BIND 9 but is available on many systems.  See the
       EXAMPLE section for sample command lines for each.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.37.8"></a><h2>EXAMPLE</h2>
-<pre class="programlisting">
+
+
+    <pre class="programlisting">
       options {
         default-server  localhost;
         default-key     samplekey;
 </pre>
 <p>
     </p>
-<pre class="programlisting">
+    <pre class="programlisting">
       server localhost {
         key             samplekey;
       };
 </pre>
 <p>
     </p>
-<pre class="programlisting">
+    <pre class="programlisting">
       server testserver {
         key            testkey;
         addresses      { localhost port 5353; };
 </pre>
 <p>
     </p>
-<pre class="programlisting">
+    <pre class="programlisting">
       key samplekey {
         algorithm       hmac-sha256;
         secret          "6FMfj43Osz4lyb24OIe2iGEz9lf1llJO+lz";
 </pre>
 <p>
     </p>
-<pre class="programlisting">
+    <pre class="programlisting">
       key testkey {
         algorithm      hmac-sha256;
         secret         "R3HI8P6BKw9ZwXwN3VZKuQ==";
     </pre>
 <p>
     </p>
-<p>
+
+    <p>
       In the above example, <span class="command"><strong>rndc</strong></span> will by
       default use
       the server at localhost (127.0.0.1) and the key called samplekey.
       uses the HMAC-SHA256 algorithm and its secret clause contains the
       base-64 encoding of the HMAC-SHA256 secret enclosed in double quotes.
     </p>
-<p>
+    <p>
       If <span class="command"><strong>rndc -s testserver</strong></span> is used then <span class="command"><strong>rndc</strong></span> will
       connect to server on localhost port 5353 using the key testkey.
     </p>
-<p>
+    <p>
       To generate a random secret with <span class="command"><strong>rndc-confgen</strong></span>:
     </p>
-<p><strong class="userinput"><code>rndc-confgen</code></strong>
+    <p><strong class="userinput"><code>rndc-confgen</code></strong>
     </p>
-<p>
+    <p>
       A complete <code class="filename">rndc.conf</code> file, including
       the
       randomly generated key, will be written to the standard
       <code class="option">controls</code> statements for
       <code class="filename">named.conf</code> are also printed.
     </p>
-<p>
+    <p>
       To generate a base-64 secret with <span class="command"><strong>mmencode</strong></span>:
     </p>
-<p><strong class="userinput"><code>echo "known plaintext for a secret" | mmencode</code></strong>
+    <p><strong class="userinput"><code>echo "known plaintext for a secret" | mmencode</code></strong>
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.37.9"></a><h2>NAME SERVER CONFIGURATION</h2>
-<p>
+
+    <p>
       The name server must be configured to accept rndc connections and
       to recognize the key specified in the <code class="filename">rndc.conf</code>
       file, using the controls statement in <code class="filename">named.conf</code>.
       See the sections on the <code class="option">controls</code> statement in the
       BIND 9 Administrator Reference Manual for details.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.37.10"></a><h2>SEE ALSO</h2>
-<p><span class="citerefentry"><span class="refentrytitle">rndc</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">rndc-confgen</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">mmencode</span>(1)</span>,
+
+    <p><span class="citerefentry">
+        <span class="refentrytitle">rndc</span>(8)
+      </span>,
+      <span class="citerefentry">
+        <span class="refentrytitle">rndc-confgen</span>(8)
+      </span>,
+      <span class="citerefentry">
+        <span class="refentrytitle">mmencode</span>(1)
+      </span>,
       <em class="citetitle">BIND 9 Administrator Reference Manual</em>.
     </p>
-</div>
+  </div>
+
 </div>
 <div class="navfooter">
 <hr>
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index aaa3b9b79c1b0c74d10fbb47a2a6500b042d6f4a..a8ccebddb4742561bf9432abf7f6af377c3b1394 100644 (file)
@@ -10,7 +10,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>rndc</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
 <link rel="up" href="Bv9ARM.ch12.html" title="Manual pages">
 <link rel="prev" href="man.rndc.conf.html" title="rndc.conf">
 </div>
 <div class="refentry">
 <a name="man.rndc"></a><div class="titlepage"></div>
-<div class="refnamediv">
+  
+  
+
+  
+
+  <div class="refnamediv">
 <h2>Name</h2>
-<p><span class="application">rndc</span> &#8212; name server control utility</p>
+<p>
+    <span class="application">rndc</span>
+     &#8212; name server control utility
+  </p>
 </div>
-<div class="refsynopsisdiv">
+
+  
+
+  <div class="refsynopsisdiv">
 <h2>Synopsis</h2>
-<div class="cmdsynopsis"><p><code class="command">rndc</code>  [<code class="option">-b <em class="replaceable"><code>source-address</code></em></code>] [<code class="option">-c <em class="replaceable"><code>config-file</code></em></code>] [<code class="option">-k <em class="replaceable"><code>key-file</code></em></code>] [<code class="option">-s <em class="replaceable"><code>server</code></em></code>] [<code class="option">-p <em class="replaceable"><code>port</code></em></code>] [<code class="option">-q</code>] [<code class="option">-r</code>] [<code class="option">-V</code>] [<code class="option">-y <em class="replaceable"><code>key_id</code></em></code>] [[<code class="option">-4</code>] |  [<code class="option">-6</code>]] {command}</p></div>
-</div>
-<div class="refsection">
+    <div class="cmdsynopsis"><p>
+      <code class="command">rndc</code> 
+       [<code class="option">-b <em class="replaceable"><code>source-address</code></em></code>]
+       [<code class="option">-c <em class="replaceable"><code>config-file</code></em></code>]
+       [<code class="option">-k <em class="replaceable"><code>key-file</code></em></code>]
+       [<code class="option">-s <em class="replaceable"><code>server</code></em></code>]
+       [<code class="option">-p <em class="replaceable"><code>port</code></em></code>]
+       [<code class="option">-q</code>]
+       [<code class="option">-r</code>]
+       [<code class="option">-V</code>]
+       [<code class="option">-y <em class="replaceable"><code>key_id</code></em></code>]
+       [
+       [<code class="option">-4</code>]
+        |  [<code class="option">-6</code>]
+      ]
+       {command}
+    </p></div>
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.38.7"></a><h2>DESCRIPTION</h2>
-<p><span class="command"><strong>rndc</strong></span>
+
+    <p><span class="command"><strong>rndc</strong></span>
       controls the operation of a name
       server.  It supersedes the <span class="command"><strong>ndc</strong></span> utility
       that was provided in old BIND releases.  If
@@ -49,7 +78,7 @@
       supported commands and the available options and their
       arguments.
     </p>
-<p><span class="command"><strong>rndc</strong></span>
+    <p><span class="command"><strong>rndc</strong></span>
       communicates with the name server over a TCP connection, sending
       commands authenticated with digital signatures.  In the current
       versions of
       over the channel must be signed by a key_id known to the
       server.
     </p>
-<p><span class="command"><strong>rndc</strong></span>
+    <p><span class="command"><strong>rndc</strong></span>
       reads a configuration file to
       determine how to contact the name server and decide what
       algorithm and key it should use.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.38.8"></a><h2>OPTIONS</h2>
-<div class="variablelist"><dl class="variablelist">
+
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term">-4</span></dt>
-<dd><p>
+<dd>
+         <p>
            Use IPv4 only.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-6</span></dt>
-<dd><p>
+<dd>
+         <p>
            Use IPv6 only.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-b <em class="replaceable"><code>source-address</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Use <em class="replaceable"><code>source-address</code></em>
            as the source address for the connection to the server.
            Multiple instances are permitted to allow setting of both
            the IPv4 and IPv6 source addresses.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-c <em class="replaceable"><code>config-file</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Use <em class="replaceable"><code>config-file</code></em>
            as the configuration file instead of the default,
            <code class="filename">/etc/rndc.conf</code>.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-k <em class="replaceable"><code>key-file</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Use <em class="replaceable"><code>key-file</code></em>
            as the key file instead of the default,
            <code class="filename">/etc/rndc.key</code>.  The key in
            authenticate
            commands sent to the server if the <em class="replaceable"><code>config-file</code></em>
            does not exist.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-s <em class="replaceable"><code>server</code></em></span></dt>
-<dd><p><em class="replaceable"><code>server</code></em> is
+<dd>
+         <p><em class="replaceable"><code>server</code></em> is
            the name or address of the server which matches a
            server statement in the configuration file for
            <span class="command"><strong>rndc</strong></span>.  If no server is supplied on the
            command line, the host named by the default-server clause
            in the options statement of the <span class="command"><strong>rndc</strong></span>
            configuration file will be used.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-p <em class="replaceable"><code>port</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Send commands to TCP port
            <em class="replaceable"><code>port</code></em>
            instead
            of BIND 9's default control channel port, 953.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-q</span></dt>
-<dd><p>
+<dd>
+         <p>
            Quiet mode: Message text returned by the server
            will not be printed except when there is an error.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-r</span></dt>
-<dd><p>
+<dd>
+         <p>
            Instructs <span class="command"><strong>rndc</strong></span> to print the result code
            returned by <span class="command"><strong>named</strong></span> after executing the
            requested command (e.g., ISC_R_SUCCESS, ISC_R_FAILURE, etc).
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-V</span></dt>
-<dd><p>
+<dd>
+         <p>
            Enable verbose logging.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term">-y <em class="replaceable"><code>key_id</code></em></span></dt>
-<dd><p>
+<dd>
+         <p>
            Use the key <em class="replaceable"><code>key_id</code></em>
            from the configuration file.
            <em class="replaceable"><code>key_id</code></em>
            which are used to send authenticated control commands
            to name servers.  It should therefore not have general read
            or write access.
-         </p></dd>
+         </p>
+       </dd>
 </dl></div>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.38.9"></a><h2>COMMANDS</h2>
-<p>
+
+    <p>
       A list of commands supported by <span class="command"><strong>rndc</strong></span> can
       be seen by running <span class="command"><strong>rndc</strong></span> without arguments.
     </p>
-<p>
+    <p>
       Currently supported commands are:
     </p>
-<div class="variablelist"><dl class="variablelist">
+
+    <div class="variablelist"><dl class="variablelist">
 <dt><span class="term"><strong class="userinput"><code>addzone <em class="replaceable"><code>zone</code></em> [<span class="optional"><em class="replaceable"><code>class</code></em> [<span class="optional"><em class="replaceable"><code>view</code></em></span>]</span>] <em class="replaceable"><code>configuration</code></em> </code></strong></span></dt>
 <dd>
-<p>
+         <p>
            Add a zone while the server is running.  This
            command requires the
            <span class="command"><strong>allow-new-zones</strong></span> option to be set
            configuration text that would ordinarily be
            placed in <code class="filename">named.conf</code>.
          </p>
-<p>
+         <p>
            The configuration is saved in a file called
            <code class="filename"><em class="replaceable"><code>viewname</code></em>.nzf</code>
            (or, if <span class="command"><strong>named</strong></span> is compiled with
            configuration, so that zones that were added
            can persist after a restart.
          </p>
-<p>
+         <p>
            This sample <span class="command"><strong>addzone</strong></span> command
            would add the zone <code class="literal">example.com</code>
            to the default view:
          </p>
-<p>
+         <p>
 <code class="prompt">$ </code><strong class="userinput"><code>rndc addzone example.com '{ type master; file "example.com.db"; };'</code></strong>
          </p>
-<p>
+         <p>
            (Note the brackets and semi-colon around the zone
            configuration text.)
          </p>
-<p>
+         <p>
            See also <span class="command"><strong>rndc delzone</strong></span> and <span class="command"><strong>rndc modzone</strong></span>.
          </p>
-</dd>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>delzone [<span class="optional">-clean</span>] <em class="replaceable"><code>zone</code></em> [<span class="optional"><em class="replaceable"><code>class</code></em> [<span class="optional"><em class="replaceable"><code>view</code></em></span>]</span>] </code></strong></span></dt>
 <dd>
-<p>
+         <p>
            Delete a zone while the server is running.
          </p>
-<p>
+         <p>
            If the <code class="option">-clean</code> argument is specified,
            the zone's master file (and journal file, if any)
            will be deleted along with the zone.  Without the
            be cleaned up will be reported in the output
            of the <span class="command"><strong>rndc delzone</strong></span> command.)
          </p>
-<p>
+         <p>
            If the zone was originally added via
            <span class="command"><strong>rndc addzone</strong></span>, then it will be
            removed permanently. However, if it was originally
            come back. To remove it permanently, it must also be
            removed from <code class="filename">named.conf</code>
          </p>
-<p>
+         <p>
            See also <span class="command"><strong>rndc addzone</strong></span> and <span class="command"><strong>rndc modzone</strong></span>.
          </p>
-</dd>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>dnstap ( -reopen | -roll [<span class="optional"><em class="replaceable"><code>number</code></em></span>] )</code></strong></span></dt>
-<dd><p>
+<dd>
+         <p>
            Close and re-open DNSTAP output files.
            <span class="command"><strong>rndc dnstap -reopen</strong></span> allows the output
            file to be renamed externally, so
            previous most recent output file is moved to ".1", and so on.
            If <em class="replaceable"><code>number</code></em> is specified, then the
            number of backup log files is limited to that number.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>dumpdb [<span class="optional">-all|-cache|-zones|-adb|-bad|-fail</span>] [<span class="optional"><em class="replaceable"><code>view ...</code></em></span>]</code></strong></span></dt>
-<dd><p>
+<dd>
+         <p>
            Dump the server's caches (default) and/or zones to
            the dump file for the specified views.  If no view
             is specified, all views are dumped.
            (See the <span class="command"><strong>dump-file</strong></span> option in
            the BIND 9 Administrator Reference Manual.)
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>flush</code></strong></span></dt>
-<dd><p>
+<dd>
+         <p>
            Flushes the server's cache.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>flushname</code></strong> <em class="replaceable"><code>name</code></em> [<span class="optional"><em class="replaceable"><code>view</code></em></span>] </span></dt>
-<dd><p>
+<dd>
+         <p>
            Flushes the given name from the view's DNS cache
            and, if applicable, from the view's nameserver address
            database, bad server cache and SERVFAIL cache.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>flushtree</code></strong> <em class="replaceable"><code>name</code></em> [<span class="optional"><em class="replaceable"><code>view</code></em></span>] </span></dt>
-<dd><p>
+<dd>
+         <p>
            Flushes the given name, and all of its subdomains,
            from the view's DNS cache, address database,
            bad server cache, and SERVFAIL cache.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>freeze [<span class="optional"><em class="replaceable"><code>zone</code></em> [<span class="optional"><em class="replaceable"><code>class</code></em> [<span class="optional"><em class="replaceable"><code>view</code></em></span>]</span>]</span>]</code></strong></span></dt>
 <dd>
-<p>
+         <p>
            Suspend updates to a dynamic zone.  If no zone is
            specified, then all zones are suspended.  This allows
            manual edits to be made to a zone normally updated by
            All dynamic update attempts will be refused while
            the zone is frozen.
          </p>
-<p>
+         <p>
            See also <span class="command"><strong>rndc thaw</strong></span>.
          </p>
-</dd>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>halt [<span class="optional">-p</span>]</code></strong></span></dt>
 <dd>
-<p>
+         <p>
            Stop the server immediately.  Recent changes
            made through dynamic update or IXFR are not saved to
            the master files, but will be rolled forward from the
            This allows an external process to determine when <span class="command"><strong>named</strong></span>
            had completed halting.
          </p>
-<p>
+         <p>
            See also <span class="command"><strong>rndc stop</strong></span>.
          </p>
-</dd>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>loadkeys <em class="replaceable"><code>zone</code></em> [<span class="optional"><em class="replaceable"><code>class</code></em> [<span class="optional"><em class="replaceable"><code>view</code></em></span>]</span>]</code></strong></span></dt>
 <dd>
-<p>
+         <p>
            Fetch all DNSSEC keys for the given zone
            from the key directory.  If they are within
            their publication period, merge them into the
            immediately re-signed by the new keys, but is
            allowed to incrementally re-sign over time.
          </p>
-<p>
+         <p>
            This command requires that the zone is configured with a
            <span class="command"><strong>dnssec-policy</strong></span>, or that the
            <span class="command"><strong>auto-dnssec</strong></span> zone option
            (See "Dynamic Update Policies" in the Administrator
            Reference Manual for more details.)
          </p>
-</dd>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>managed-keys <em class="replaceable"><code>(status | refresh | sync | destroy)</code></em> [<span class="optional"><em class="replaceable"><code>class</code></em> [<span class="optional"><em class="replaceable"><code>view</code></em></span>]</span>]</code></strong></span></dt>
 <dd>
-<p>
+         <p>
             Inspect and control the "managed keys" database which
             handles RFC 5011 DNSSEC trust anchor maintenance. If a view
             is specified, these commands are applied to that view;
             otherwise they are applied to all views.
           </p>
-<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
-<li class="listitem"><p>
+          <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
+<li class="listitem">
+              <p>
                 When run with the <code class="literal">status</code> keyword, prints
                 the current status of the managed keys database.
-              </p></li>
-<li class="listitem"><p>
+              </p>
+            </li>
+<li class="listitem">
+              <p>
                 When run with the <code class="literal">refresh</code> keyword,
                 forces an immediate refresh query to be sent for all
                 the managed keys, updating the managed keys database
                 if any new keys are found, without waiting the normal
                 refresh interval.
-              </p></li>
-<li class="listitem"><p>
+              </p>
+            </li>
+<li class="listitem">
+              <p>
                 When run with the <code class="literal">sync</code> keyword, forces an
                 immediate dump of the managed keys database to disk
                 (in the file <code class="filename">managed-keys.bind</code> or
                 This synchronizes the database with its journal file, so
                 that the database's current contents can be inspected
                 visually.
-              </p></li>
+              </p>
+            </li>
 <li class="listitem">
-<p>
+              <p>
                 When run with the <code class="literal">destroy</code> keyword, the
                 managed keys database is shut down and deleted, and all key
                 maintenance is terminated.  This command should be used only
                 with extreme caution.
               </p>
-<p>
+              <p>
                 Existing keys that are already trusted are not deleted
                 from memory; DNSSEC validation can continue after this
                 command is used. However, key maintenance operations will
                 reconfigured, and all existing key maintenance state
                 will be deleted.
               </p>
-<p>
+              <p>
                 Running <span class="command"><strong>rndc reconfig</strong></span> or restarting
                 <span class="command"><strong>named</strong></span> immediately after this command
                 will cause key maintenance to be reinitialized from scratch,
                 in the event of a trust anchor rollover, or as a
                 brute-force repair for key maintenance problems.
               </p>
-</li>
+            </li>
 </ul></div>
-</dd>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>modzone <em class="replaceable"><code>zone</code></em> [<span class="optional"><em class="replaceable"><code>class</code></em> [<span class="optional"><em class="replaceable"><code>view</code></em></span>]</span>] <em class="replaceable"><code>configuration</code></em> </code></strong></span></dt>
 <dd>
-<p>
+         <p>
            Modify the configuration of a zone while the server
            is running.  This command requires the
            <span class="command"><strong>allow-new-zones</strong></span> option to be
            configuration text that would ordinarily be
            placed in <code class="filename">named.conf</code>.
          </p>
-<p>
+         <p>
            If the zone was originally added via
            <span class="command"><strong>rndc addzone</strong></span>, the configuration
            changes will be recorded permanently and will still be
            permanent, it must also be modified in
            <code class="filename">named.conf</code>
          </p>
-<p>
+         <p>
            See also <span class="command"><strong>rndc addzone</strong></span> and <span class="command"><strong>rndc delzone</strong></span>.
          </p>
-</dd>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>notify <em class="replaceable"><code>zone</code></em> [<span class="optional"><em class="replaceable"><code>class</code></em> [<span class="optional"><em class="replaceable"><code>view</code></em></span>]</span>]</code></strong></span></dt>
-<dd><p>
+<dd>
+         <p>
            Resend NOTIFY messages for the zone.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>notrace</code></strong></span></dt>
 <dd>
-<p>
+         <p>
            Sets the server's debugging level to 0.
          </p>
-<p>
+         <p>
            See also <span class="command"><strong>rndc trace</strong></span>.
          </p>
-</dd>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>nta
            [<span class="optional">( -class <em class="replaceable"><code>class</code></em> | -dump | -force | -remove | -lifetime <em class="replaceable"><code>duration</code></em>)</span>]
        <em class="replaceable"><code>domain</code></em>
        [<span class="optional"><em class="replaceable"><code>view</code></em></span>]
        </code></strong></span></dt>
 <dd>
-<p>
+         <p>
            Sets a DNSSEC negative trust anchor (NTA)
            for <code class="option">domain</code>, with a lifetime of
            <code class="option">duration</code>.  The default lifetime is
            <code class="option">nta-lifetime</code> option, and defaults to
            one hour.  The lifetime cannot exceed one week.
          </p>
-<p>
+         <p>
            A negative trust anchor selectively disables
            DNSSEC validation for zones that are known to be
            failing because of misconfiguration rather than
            insecure rather than bogus.  This continues until the
            NTA's lifetime is elapsed.
          </p>
-<p>
+         <p>
            NTAs persist across restarts of the <span class="command"><strong>named</strong></span> server.
            The NTAs for a view are saved in a file called
            <code class="filename"><em class="replaceable"><code>name</code></em>.nta</code>,
            cryptographic hash generated from the name
            of the view.
          </p>
-<p>
+         <p>
            An existing NTA can be removed by using the
            <code class="option">-remove</code> option.
          </p>
-<p>
+         <p>
            An NTA's lifetime can be specified with the
            <code class="option">-lifetime</code> option.  TTL-style
            suffixes can be used to specify the lifetime in
            new value.  Setting <code class="option">lifetime</code> to zero
            is equivalent to <code class="option">-remove</code>.
          </p>
-<p>
+         <p>
            If the <code class="option">-dump</code> is used, any other arguments
            are ignored, and a list of existing NTAs is printed
            (note that this may include NTAs that are expired but
            have not yet been cleaned up).
          </p>
-<p>
+         <p>
            Normally, <span class="command"><strong>named</strong></span> will periodically
            test to see whether data below an NTA can now be
            validated (see the <code class="option">nta-recheck</code> option
            lifetime, regardless of whether data could be
            validated if the NTA were not present.
          </p>
-<p>
+         <p>
            The view class can be specified with <code class="option">-class</code>.
            The default is class <strong class="userinput"><code>IN</code></strong>, which is
            the only class for which DNSSEC is currently supported.
          </p>
-<p>
+         <p>
            All of these options can be shortened, i.e., to
            <code class="option">-l</code>, <code class="option">-r</code>, <code class="option">-d</code>,
            <code class="option">-f</code>, and <code class="option">-c</code>.
          </p>
-<p>
+         <p>
            Unrecognized options are treated as errors. To reference
            a domain or view name that begins with a hyphen,
            use a double-hyphen on the command line to indicate the
            end of options.
          </p>
-</dd>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>querylog</code></strong> [<span class="optional"> on | off </span>] </span></dt>
 <dd>
-<p>
+         <p>
            Enable or disable query logging.  (For backward
            compatibility, this command can also be used without
            an argument to toggle query logging on and off.)
          </p>
-<p>
+         <p>
            Query logging can also be enabled
            by explicitly directing the <span class="command"><strong>queries</strong></span>
            <span class="command"><strong>category</strong></span> to a
            <span class="command"><strong>options</strong></span> section of
            <code class="filename">named.conf</code>.
          </p>
-</dd>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>reconfig</code></strong></span></dt>
-<dd><p>
+<dd>
+         <p>
            Reload the configuration file and load new zones,
            but do not reload existing zone files even if they
            have changed.
            is a large number of zones because it avoids the need
            to examine the
            modification times of the zones files.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>recursing</code></strong></span></dt>
-<dd><p>
+<dd>
+         <p>
            Dump the list of queries <span class="command"><strong>named</strong></span> is currently
            recursing on, and the list of domains to which iterative
            queries are currently being sent.  (The second list includes
            the number of fetches currently active for the given domain,
            and how many have been passed or dropped because of the
            <code class="option">fetches-per-zone</code> option.)
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>refresh <em class="replaceable"><code>zone</code></em> [<span class="optional"><em class="replaceable"><code>class</code></em> [<span class="optional"><em class="replaceable"><code>view</code></em></span>]</span>]</code></strong></span></dt>
-<dd><p>
+<dd>
+         <p>
            Schedule zone maintenance for the given zone.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>reload</code></strong></span></dt>
-<dd><p>
+<dd>
+         <p>
            Reload configuration file and zones.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>reload <em class="replaceable"><code>zone</code></em> [<span class="optional"><em class="replaceable"><code>class</code></em> [<span class="optional"><em class="replaceable"><code>view</code></em></span>]</span>]</code></strong></span></dt>
-<dd><p>
+<dd>
+         <p>
            Reload the given zone.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>retransfer <em class="replaceable"><code>zone</code></em> [<span class="optional"><em class="replaceable"><code>class</code></em> [<span class="optional"><em class="replaceable"><code>view</code></em></span>]</span>]</code></strong></span></dt>
 <dd>
-<p>
+         <p>
            Retransfer the given slave zone from the master server.
          </p>
-<p>
+         <p>
            If the zone is configured to use
            <span class="command"><strong>inline-signing</strong></span>, the signed
            version of the zone is discarded; after the
            signed version will be regenerated with all new
            signatures.
          </p>
-</dd>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>scan</code></strong></span></dt>
-<dd><p>
+<dd>
+         <p>
             Scan the list of available network interfaces
             for changes, without performing a full
             <span class="command"><strong>reconfig</strong></span> or waiting for the
             <span class="command"><strong>interface-interval</strong></span> timer.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>secroots [<span class="optional">-</span>] [<span class="optional"><em class="replaceable"><code>view ...</code></em></span>]</code></strong></span></dt>
 <dd>
-<p>
+         <p>
            Dump the security roots (i.e., trust anchors
            configured via <span class="command"><strong>trust-anchors</strong></span> statements, or the
            managed-keys or trusted-keys statements (both deprecated), or
            initializing managed keys (managed keys that have not yet
            been updated by a successful key refresh query).
          </p>
-<p>
+         <p>
            If the first argument is "-", then the output is
            returned via the <span class="command"><strong>rndc</strong></span> response channel
            and printed to the standard output.
            overridden via the <code class="option">secroots-file</code> option in
            <code class="filename">named.conf</code>.
          </p>
-<p>
+         <p>
            See also <span class="command"><strong>rndc managed-keys</strong></span>.
          </p>
-</dd>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>serve-stale ( on | off | reset | status ) [<span class="optional"><em class="replaceable"><code>class</code></em> [<span class="optional"><em class="replaceable"><code>view</code></em></span>]</span>]</code></strong></span></dt>
 <dd>
-<p>
+         <p>
            Enable, disable, reset, or report the current status
             of the serving of stale answers as configured in
             <code class="filename">named.conf</code>.
          </p>
-<p>
+         <p>
             If serving of stale answers is disabled by
             <span class="command"><strong>rndc-serve-stale off</strong></span>, then it
            will remain disabled even if <span class="command"><strong>named</strong></span>
             <span class="command"><strong>rndc serve-stale reset</strong></span> restores
             the setting as configured in <code class="filename">named.conf</code>.
          </p>
-<p>
+         <p>
            <span class="command"><strong>rndc serve-stale status</strong></span> will report
             whether serving of stale answers is currently enabled,
             disabled by the configuration, or disabled by
            values of <span class="command"><strong>stale-answer-ttl</strong></span> and
            <span class="command"><strong>max-stale-ttl</strong></span>.
          </p>
-</dd>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>showzone <em class="replaceable"><code>zone</code></em> [<span class="optional"><em class="replaceable"><code>class</code></em> [<span class="optional"><em class="replaceable"><code>view</code></em></span>]</span>] </code></strong></span></dt>
 <dd>
-<p>
+         <p>
            Print the configuration of a running zone.
          </p>
-<p>
+         <p>
            See also <span class="command"><strong>rndc zonestatus</strong></span>.
          </p>
-</dd>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>sign <em class="replaceable"><code>zone</code></em> [<span class="optional"><em class="replaceable"><code>class</code></em> [<span class="optional"><em class="replaceable"><code>view</code></em></span>]</span>]</code></strong></span></dt>
 <dd>
-<p>
+         <p>
            Fetch all DNSSEC keys for the given zone
            from the key directory (see the
            <span class="command"><strong>key-directory</strong></span> option in
            is changed, then the zone is automatically
            re-signed with the new key set.
          </p>
-<p>
+         <p>
            This command requires that the zone is configured with a
            <span class="command"><strong>dnssec-policy</strong></span>, or that the
            <span class="command"><strong>auto-dnssec</strong></span> zone option be set
            (See "Dynamic Update Policies" in the Administrator
            Reference Manual for more details.)
          </p>
-<p>
+         <p>
            See also <span class="command"><strong>rndc loadkeys</strong></span>.
          </p>
-</dd>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>signing [<span class="optional">( -list | -clear <em class="replaceable"><code>keyid/algorithm</code></em> | -clear <code class="literal">all</code> | -nsec3param ( <em class="replaceable"><code>parameters</code></em> | <code class="literal">none</code> ) | -serial <em class="replaceable"><code>value</code></em> ) </span>] <em class="replaceable"><code>zone</code></em> [<span class="optional"><em class="replaceable"><code>class</code></em> [<span class="optional"><em class="replaceable"><code>view</code></em></span>]</span>] </code></strong></span></dt>
 <dd>
-<p>
+         <p>
            List, edit, or remove the DNSSEC signing state records
            for the specified zone.  The status of ongoing DNSSEC
            operations (such as signing or generating
            or have finished signing the zone, and which NSEC3
            chains are being created or removed.
          </p>
-<p>
+         <p>
            <span class="command"><strong>rndc signing -clear</strong></span> can remove
            a single key (specified in the same format that
            <span class="command"><strong>rndc signing -list</strong></span> uses to
            that a key has not yet finished signing the zone
            will be retained.
          </p>
-<p>
+         <p>
            <span class="command"><strong>rndc signing -nsec3param</strong></span> sets
            the NSEC3 parameters for a zone.  This is the
            only supported mechanism for using NSEC3 with
            an NSEC3PARAM resource record: hash algorithm,
            flags, iterations, and salt, in that order.
          </p>
-<p>
+         <p>
            Currently, the only defined value for hash algorithm
            is <code class="literal">1</code>, representing SHA-1.
            The <code class="option">flags</code> may be set to
            which causes <span class="command"><strong>named</strong></span> to generate a
            random 64-bit salt.
          </p>
-<p>
+         <p>
            So, for example, to create an NSEC3 chain using
            the SHA-1 hash algorithm, no opt-out flag,
            10 iterations, and a salt value of "FFFF", use:
            salt, use:
            <span class="command"><strong>rndc signing -nsec3param 1 1 15 - <em class="replaceable"><code>zone</code></em></strong></span>.
          </p>
-<p>
+         <p>
            <span class="command"><strong>rndc signing -nsec3param none</strong></span>
            removes an existing NSEC3 chain and replaces it
            with NSEC.
          </p>
-<p>
+         <p>
            <span class="command"><strong>rndc signing -serial value</strong></span> sets
            the serial number of the zone to value.  If the value
            would cause the serial number to go backwards it will
            be rejected.  The primary use is to set the serial on
            inline signed zones.
          </p>
-</dd>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>stats</code></strong></span></dt>
-<dd><p>
+<dd>
+         <p>
            Write server statistics to the statistics file.
            (See the <span class="command"><strong>statistics-file</strong></span> option in
            the BIND 9 Administrator Reference Manual.)
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>status</code></strong></span></dt>
-<dd><p>
+<dd>
+         <p>
            Display status of the server.
            Note that the number of zones includes the internal <span class="command"><strong>bind/CH</strong></span> zone
            and the default <span class="command"><strong>./IN</strong></span>
            hint zone if there is not an
            explicit root zone configured.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>stop [<span class="optional">-p</span>]</code></strong></span></dt>
 <dd>
-<p>
+         <p>
            Stop the server, making sure any recent changes
            made through dynamic update or IXFR are first saved to
            the master files of the updated zones.
            This allows an external process to determine when <span class="command"><strong>named</strong></span>
            had completed stopping.
          </p>
-<p>See also <span class="command"><strong>rndc halt</strong></span>.</p>
-</dd>
+         <p>See also <span class="command"><strong>rndc halt</strong></span>.</p>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>sync [<span class="optional">-clean</span>] [<span class="optional"><em class="replaceable"><code>zone</code></em> [<span class="optional"><em class="replaceable"><code>class</code></em> [<span class="optional"><em class="replaceable"><code>view</code></em></span>]</span>]</span>]</code></strong></span></dt>
-<dd><p>
+<dd>
+         <p>
            Sync changes in the journal file for a dynamic zone
            to the master file.  If the "-clean" option is
            specified, the journal file is also removed.  If
            no zone is specified, then all zones are synced.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>tcp-timeouts [<span class="optional"><em class="replaceable"><code>initial</code></em> <em class="replaceable"><code>idle</code></em> <em class="replaceable"><code>keepalive</code></em> <em class="replaceable"><code>advertised</code></em></span>]</code></strong></span></dt>
-<dd><p>
+<dd>
+         <p>
            When called without arguments, display the current
            values of the <span class="command"><strong>tcp-initial-timeout</strong></span>,
            <span class="command"><strong>tcp-idle-timeout</strong></span>,
            under a denial of service attack.  See the descriptions of
            these options in the BIND 9 Administrator Reference Manual
            for details of their use.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>thaw [<span class="optional"><em class="replaceable"><code>zone</code></em> [<span class="optional"><em class="replaceable"><code>class</code></em> [<span class="optional"><em class="replaceable"><code>view</code></em></span>]</span>]</span>]</code></strong></span></dt>
 <dd>
-<p>
+         <p>
            Enable updates to a frozen dynamic zone.  If no
            zone is specified, then all frozen zones are
            enabled.  This causes the server to reload the zone
            zone has changed, any existing journal file will be
            removed.
          </p>
-<p>See also <span class="command"><strong>rndc freeze</strong></span>.</p>
-</dd>
+         <p>See also <span class="command"><strong>rndc freeze</strong></span>.</p>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>trace</code></strong></span></dt>
-<dd><p>
+<dd>
+         <p>
            Increment the servers debugging level by one.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>trace <em class="replaceable"><code>level</code></em></code></strong></span></dt>
 <dd>
-<p>
+         <p>
            Sets the server's debugging level to an explicit
            value.
          </p>
-<p>
+         <p>
            See also <span class="command"><strong>rndc notrace</strong></span>.
          </p>
-</dd>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>tsig-delete</code></strong> <em class="replaceable"><code>keyname</code></em> [<span class="optional"><em class="replaceable"><code>view</code></em></span>]</span></dt>
-<dd><p>
+<dd>
+         <p>
            Delete a given TKEY-negotiated key from the server.
            (This does not apply to statically configured TSIG
            keys.)
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>tsig-list</code></strong></span></dt>
-<dd><p>
+<dd>
+         <p>
            List the names of all TSIG keys currently configured
            for use by <span class="command"><strong>named</strong></span> in each view.  The
            list includes both statically configured keys and dynamic
            TKEY-negotiated keys.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>validation ( on | off | status ) [<span class="optional"><em class="replaceable"><code>view ...</code></em></span>] </code></strong></span></dt>
-<dd><p>
+<dd>
+         <p>
            Enable, disable, or check the current status of
            DNSSEC validation.  By default, validation is enabled.
            The cache is flushed when validation is turned on or off
            to avoid using data that might differ between states.
-         </p></dd>
+         </p>
+       </dd>
 <dt><span class="term"><strong class="userinput"><code>zonestatus <em class="replaceable"><code>zone</code></em> [<span class="optional"><em class="replaceable"><code>class</code></em> [<span class="optional"><em class="replaceable"><code>view</code></em></span>]</span>]</code></strong></span></dt>
 <dd>
-<p>
+         <p>
            Displays the current status of the given zone,
            including the master file name and any include
            files from which it was loaded, when it was most
            management or inline signing, and the scheduled
            refresh or expiry times for the zone.
          </p>
-<p>
+         <p>
            See also <span class="command"><strong>rndc showzone</strong></span>.
          </p>
-</dd>
+       </dd>
 </dl></div>
-<p>
+
+    <p>
       <span class="command"><strong>rndc</strong></span> commands that specify zone names,
       such as <span class="command"><strong>reload</strong></span>, <span class="command"><strong>retransfer</strong></span>
       or <span class="command"><strong>zonestatus</strong></span>, can be ambiguous when applied
       (With a trailing period, this would specify a zone called
       "-redirect".)
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.38.10"></a><h2>LIMITATIONS</h2>
-<p>
+
+    <p>
       There is currently no way to provide the shared secret for a
       <code class="option">key_id</code> without using the configuration file.
     </p>
-<p>
+    <p>
       Several error messages could be clearer.
     </p>
-</div>
-<div class="refsection">
+  </div>
+
+  <div class="refsection">
 <a name="id-1.13.38.11"></a><h2>SEE ALSO</h2>
-<p><span class="citerefentry"><span class="refentrytitle">rndc.conf</span>(5)</span>,
-      <span class="citerefentry"><span class="refentrytitle">rndc-confgen</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">named</span>(8)</span>,
-      <span class="citerefentry"><span class="refentrytitle">named.conf</span>(5)</span>,
-      <span class="citerefentry"><span class="refentrytitle">ndc</span>(8)</span>,
+
+    <p><span class="citerefentry">
+       <span class="refentrytitle">rndc.conf</span>(5)
+      </span>,
+      <span class="citerefentry">
+       <span class="refentrytitle">rndc-confgen</span>(8)
+      </span>,
+      <span class="citerefentry">
+       <span class="refentrytitle">named</span>(8)
+      </span>,
+      <span class="citerefentry">
+       <span class="refentrytitle">named.conf</span>(5)
+      </span>,
+      <span class="citerefentry">
+       <span class="refentrytitle">ndc</span>(8)
+      </span>,
       <em class="citetitle">BIND 9 Administrator Reference Manual</em>.
     </p>
-</div>
+  </div>
+
 </div>
 <div class="navfooter">
 <hr>
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.1 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.16.2 (Stable Release)</p>
 </body>
 </html>
index c706da9b51e15c10ffc2fc41d4c53e80709a53d2..136c47c5ada7716b3dd915bfe35bfb84da730362 100644 (file)
@@ -15,7 +15,7 @@
 
   <div class="section">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id-1.2"></a>Release Notes for BIND Version 9.16.1</h2></div></div></div>
+<a name="id-1.2"></a>Release Notes for BIND Version 9.16.2</h2></div></div></div>
   
   <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
 
   <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
+<a name="relnotes-9.16.2"></a>Notes for BIND 9.16.2</h3></div></div></div>
+
+  <div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="relnotes-9.16.2-security"></a>Security Fixes</h4></div></div></div>
+    <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
+        <p>
+          DNS rebinding protection was ineffective when BIND 9 is configured as
+          a forwarding DNS server. Found and responsibly reported by Tobias
+          Klein. [GL #1574]
+        </p>
+      </li></ul></div>
+  </div>
+
+  <div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="relnotes-9.16.2-known"></a>Known Issues</h4></div></div></div>
+    <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
+        <p>
+          We have received reports that in some circumstances, receipt of an
+          IXFR can cause the processing of queries to slow significantly. Some
+          of these were related to RPZ processing, which has been fixed in this
+          release (see below). Others appear to occur where there are
+          NSEC3-related changes (such as an operator changing the NSEC3 salt
+          used in the hash calculation). These are being investigated.
+          [GL #1685]
+        </p>
+      </li></ul></div>
+  </div>
+
+  <div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="relnotes-9.16.2-changes"></a>Feature Changes</h4></div></div></div>
+    <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
+        <p>
+          The previous DNSSEC sign statistics used lots of memory. The number of
+          keys to track is reduced to four per zone, which should be enough for
+          99% of all signed zones. [GL #1179]
+        </p>
+      </li></ul></div>
+  </div>
+
+  <div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="relnotes-9.16.2-bugs"></a>Bug Fixes</h4></div></div></div>
+    <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
+<li class="listitem">
+        <p>
+          When an RPZ policy zone was updated via zone transfer and a large
+          number of records was deleted, <span class="command"><strong>named</strong></span> could become
+          nonresponsive for a short period while deleted names were removed from
+          the RPZ summary database. This database cleanup is now done
+          incrementally over a longer period of time, reducing such delays.
+          [GL #1447]
+        </p>
+      </li>
+<li class="listitem">
+        <p>
+          When trying to migrate an already-signed zone from
+          <span class="command"><strong>auto-dnssec maintain</strong></span> to one based on
+          <span class="command"><strong>dnssec-policy</strong></span>, the existing keys were immediately
+          deleted and replaced with new ones. As the key rollover timing
+          constraints were not being followed, it was possible that some clients
+          would not have been able to validate responses until all old DNSSEC
+          information had timed out from caches. BIND now looks at the time
+          metadata of the existing keys and incorporates it into its DNSSEC
+          policy operation. [GL #1706]
+        </p>
+      </li>
+</ul></div>
+  </div>
+
+</div>
+  <div class="section">
+<div class="titlepage"><div><div><h3 class="title">
 <a name="relnotes-9.16.1"></a>Notes for BIND 9.16.1</h3></div></div></div>
 
   <div class="section">
index 7c4123c8db3b7cc1fd49a1cb7965ec3b4158deba..09dce5486d4bb1158626062757e4a73446570249 100644 (file)
Binary files a/doc/arm/notes.pdf and b/doc/arm/notes.pdf differ
index 474f000929c394be1cc53d46de79c085aac9b163..1a3e9f0494ebf7cdf1d319f5b1f03c75ed7f6044 100644 (file)
@@ -1,4 +1,4 @@
-Release Notes for BIND Version 9.16.1
+Release Notes for BIND Version 9.16.2
 
 Introduction
 
@@ -41,6 +41,47 @@ www.isc.org/download/. There you will find additional information about
 each release, source code, and pre-compiled versions for Microsoft Windows
 operating systems.
 
+Notes for BIND 9.16.2
+
+Security Fixes
+
+  * DNS rebinding protection was ineffective when BIND 9 is configured as
+    a forwarding DNS server. Found and responsibly reported by Tobias
+    Klein. [GL #1574]
+
+Known Issues
+
+  * We have received reports that in some circumstances, receipt of an
+    IXFR can cause the processing of queries to slow significantly. Some
+    of these were related to RPZ processing, which has been fixed in this
+    release (see below). Others appear to occur where there are
+    NSEC3-related changes (such as an operator changing the NSEC3 salt
+    used in the hash calculation). These are being investigated. [GL
+    #1685]
+
+Feature Changes
+
+  * The previous DNSSEC sign statistics used lots of memory. The number of
+    keys to track is reduced to four per zone, which should be enough for
+    99% of all signed zones. [GL #1179]
+
+Bug Fixes
+
+  * When an RPZ policy zone was updated via zone transfer and a large
+    number of records was deleted, named could become nonresponsive for a
+    short period while deleted names were removed from the RPZ summary
+    database. This database cleanup is now done incrementally over a
+    longer period of time, reducing such delays. [GL #1447]
+
+  * When trying to migrate an already-signed zone from auto-dnssec
+    maintain to one based on dnssec-policy, the existing keys were
+    immediately deleted and replaced with new ones. As the key rollover
+    timing constraints were not being followed, it was possible that some
+    clients would not have been able to validate responses until all old
+    DNSSEC information had timed out from caches. BIND now looks at the
+    time metadata of the existing keys and incorporates it into its DNSSEC
+    policy operation. [GL #1706]
+
 Notes for BIND 9.16.1
 
 Known Issues
index 0845abe17321164455e2091f5c6d83bf04ba3bd5..0f6a81767807a2069db3464a141fedb185426261 100644 (file)
@@ -206,7 +206,7 @@ options {
         fstrm-set-output-queue-model ( mpsc | spsc ); // not configured
         fstrm-set-output-queue-size <integer>; // not configured
         fstrm-set-reopen-interval <duration>; // not configured
-        geoip-directory ( <quoted_string> | none );
+        geoip-directory ( <quoted_string> | none ); // not configured
         geoip-use-ecs <boolean>; // obsolete
         glue-cache <boolean>;
         has-old-clients <boolean>; // ancient
@@ -227,7 +227,7 @@ options {
         listen-on-v6 [ port <integer> ] [ dscp
             <integer> ] {
             <address_match_element>; ... }; // may occur multiple times
-        lmdb-mapsize <sizeval>;
+        lmdb-mapsize <sizeval>; // non-operational
         lock-file ( <quoted_string> | none );
         maintain-ixfr-base <boolean>; // ancient
         managed-keys-directory <quoted_string>;
@@ -581,7 +581,7 @@ view <string> [ <class> ] {
         }; // may occur multiple times
         key-directory <quoted_string>;
         lame-ttl <duration>;
-        lmdb-mapsize <sizeval>;
+        lmdb-mapsize <sizeval>; // non-operational
         maintain-ixfr-base <boolean>; // ancient
         managed-keys { <string> (
             static-key | initial-key
index d347c31e0aa2fd0c17c54a525d728160b92a9e15..ed797d5f5b50ac1048c62de55559d7bd88bf52b5 100644 (file)
@@ -188,7 +188,7 @@ options {
         fstrm-set-output-queue-model ( mpsc | spsc ); // not configured
         fstrm-set-output-queue-size <integer>; // not configured
         fstrm-set-reopen-interval <duration>; // not configured
-        geoip-directory ( <quoted_string> | none );
+        geoip-directory ( <quoted_string> | none ); // not configured
         glue-cache <boolean>;
         heartbeat-interval <integer>;
         hostname ( <quoted_string> | none );
@@ -205,7 +205,7 @@ options {
         listen-on-v6 [ port <integer> ] [ dscp
             <integer> ] {
             <address_match_element>; ... }; // may occur multiple times
-        lmdb-mapsize <sizeval>;
+        lmdb-mapsize <sizeval>; // non-operational
         lock-file ( <quoted_string> | none );
         managed-keys-directory <quoted_string>;
         masterfile-format ( map | raw | text );
@@ -522,7 +522,7 @@ view <string> [ <class> ] {
         }; // may occur multiple times
         key-directory <quoted_string>;
         lame-ttl <duration>;
-        lmdb-mapsize <sizeval>;
+        lmdb-mapsize <sizeval>; // non-operational
         managed-keys { <string> (
             static-key | initial-key
             | static-ds | initial-ds