man.named-checkzone.html revision 11e9368a226272085c337e9e74b79808c16fbdba
bf52162f2d05c1fb1a107c7ef108de73f739b3edpquerna - Copyright (C) 2004-2015 Internet Systems Consortium, Inc. ("ISC")
09359a90ff115fc5eeb96e1e5c78a58dd9fc59d3jim - Copyright (C) 2000-2003 Internet Software Consortium.
09359a90ff115fc5eeb96e1e5c78a58dd9fc59d3jim - Permission to use, copy, modify, and/or distribute this software for any
4acb0cd5536553055c7c6996414cec00b0191e1djim - purpose with or without fee is hereby granted, provided that the above
4acb0cd5536553055c7c6996414cec00b0191e1djim - copyright notice and this permission notice appear in all copies.
dc610ff4888acc61dc6c8de2b8974a4dce9c074fsf - THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
dc610ff4888acc61dc6c8de2b8974a4dce9c074fsf - REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
b08558bf6a64f9501ad3eca34eaf4d978bd928cfsf - AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
b08558bf6a64f9501ad3eca34eaf4d978bd928cfsf - INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
b08558bf6a64f9501ad3eca34eaf4d978bd928cfsf - LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
70f553c56eda63b353598193c3afc238db9b3c78sf - OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
70f553c56eda63b353598193c3afc238db9b3c78sf - PERFORMANCE OF THIS SOFTWARE.
3fa816e4832a1c70600bdfd6fc5ef60e9f1c18bbsf<!-- $Id$ -->
0c2193f47081b894ed16f4fc371f44564d28b334jorton<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
950e3163cb42ba1e9c8f9d93f4505f580cbc71f4jorton<meta name="generator" content="DocBook XSL Stylesheets V1.71.1">
0c2193f47081b894ed16f4fc371f44564d28b334jorton<link rel="start" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
55929f765b95e354092ac17238718e471c252ebbsf<link rel="up" href="Bv9ARM.ch10.html" title="Manual pages">
55929f765b95e354092ac17238718e471c252ebbsf<link rel="prev" href="man.named-checkconf.html" title="named-checkconf">
2ce2fc3287632e20f1b8759aa17e571f68c6fe6dsf<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
49aa87d735a13ae3d04012ee0df91ddb51f7c36esf<tr><th colspan="3" align="center"><span class="application">named-checkzone</span></th></tr>
b44ddab21bd6e44ba3c03f7ae8ed08dd23b68b48sf<a accesskey="p" href="man.named-checkconf.html">Prev</a>�</td>
b44ddab21bd6e44ba3c03f7ae8ed08dd23b68b48sf<td width="20%" align="right">�<a accesskey="n" href="man.named.html">Next</a>
1dee19645438f8e3cb80fe86e1aaade04d093e45sf<a name="man.named-checkzone"></a><div class="titlepage"></div>
9f478b1ce1e6296ad7a244d9d2eaa6af79cfdfbfsf<p><span class="application">named-checkzone</span>, <span class="application">named-compilezone</span> — zone file validity checking or converting tool</p>
9bec939825399ac2816ea0d912d2e3c3b2ed91f4sf<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>
5cca2a55e4a1cabdc2ca0db3bee456f27cf4c69eminfrin<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>
33510984c759eb3da154ceb0db9b75fa0031d3b4sf<p><span><strong class="command">named-checkzone</strong></span>
33510984c759eb3da154ceb0db9b75fa0031d3b4sf checks the syntax and integrity of a zone file. It performs the
33510984c759eb3da154ceb0db9b75fa0031d3b4sf same checks as <span><strong class="command">named</strong></span> does when loading a
33510984c759eb3da154ceb0db9b75fa0031d3b4sf zone. This makes <span><strong class="command">named-checkzone</strong></span> useful for
33510984c759eb3da154ceb0db9b75fa0031d3b4sf checking zone files before configuring them into a name server.
33510984c759eb3da154ceb0db9b75fa0031d3b4sf <span><strong class="command">named-compilezone</strong></span> is similar to
6b15044d54a096e6323ff1540f1a491e8de7622dsf <span><strong class="command">named-checkzone</strong></span>, but it always dumps the
6b15044d54a096e6323ff1540f1a491e8de7622dsf zone contents to a specified file in a specified format.
6b15044d54a096e6323ff1540f1a491e8de7622dsf Additionally, it applies stricter check levels by default,
287b17b746df229d6211c624b8a3e1edda21cecdsf since the dump output will be used as an actual zone file
287b17b746df229d6211c624b8a3e1edda21cecdsf loaded by <span><strong class="command">named</strong></span>.
287b17b746df229d6211c624b8a3e1edda21cecdsf When manually specified otherwise, the check levels must at
de2d327e43e0f17cdb64851beafecba96a0ed962sf least be as strict as those specified in the
de2d327e43e0f17cdb64851beafecba96a0ed962sf <span><strong class="command">named</strong></span> configuration file.
c1ea0100af157a0d4e4a3de323f32dbfac4e5b6esf Enable debugging.
b44565f239485673d9486068588a5fb3af008be9sf Print the usage summary and exit.
bf99d597a964add76124fc185892e04733a02969sf Quiet mode - exit code only.
9d4ce88bcd21b01619a31c53db11a51c2a1e9717sf Print the version of the <span><strong class="command">named-checkzone</strong></span>
9d4ce88bcd21b01619a31c53db11a51c2a1e9717sf program and exit.
2792ea4d5c772a6bc19dece2e098b8125bf7184cjim When loading a zone file, read the journal if it exists.
2792ea4d5c772a6bc19dece2e098b8125bf7184cjim The journal file name is assumed to be the zone file name
59a3c1e7880d3eab0d182735ff47758b9860411fminfrin appended with the string <code class="filename">.jnl</code>.
59a3c1e7880d3eab0d182735ff47758b9860411fminfrin<dt><span class="term">-J <em class="replaceable"><code>filename</code></em></span></dt>
59a3c1e7880d3eab0d182735ff47758b9860411fminfrin When loading the zone file read the journal from the given
59a3c1e7880d3eab0d182735ff47758b9860411fminfrin file, if it exists. (Implies -j.)
b3e63c395d671f14a096d7e888dbfd2caf93a663sf<dt><span class="term">-c <em class="replaceable"><code>class</code></em></span></dt>
b3e63c395d671f14a096d7e888dbfd2caf93a663sf Specify the class of the zone. If not specified, "IN" is assumed.
6f88aef8511bf8ccf170bec41b82b6346c8b1ac7sf<dt><span class="term">-i <em class="replaceable"><code>mode</code></em></span></dt>
83c89da783ba8bdaef50ec1912443f7fad3556acjim Perform post-load zone integrity checks. Possible modes are
83c89da783ba8bdaef50ec1912443f7fad3556acjim <span><strong class="command">"full"</strong></span> (default),
5152ceef718c8d39291557205cb2a98f436ce87frjung <span><strong class="command">"full-sibling"</strong></span>,
5152ceef718c8d39291557205cb2a98f436ce87frjung <span><strong class="command">"local"</strong></span>,
4acb0cd5536553055c7c6996414cec00b0191e1djim <span><strong class="command">"local-sibling"</strong></span> and
3eb3f27d2d93942bd4230c231aab4eb16a316384jim Mode <span><strong class="command">"full"</strong></span> checks that MX records
3eb3f27d2d93942bd4230c231aab4eb16a316384jim refer to A or AAAA record (both in-zone and out-of-zone
0a2424312d9f02479a38e96dcbb170a77c218852rjung hostnames). Mode <span><strong class="command">"local"</strong></span> only
0a2424312d9f02479a38e96dcbb170a77c218852rjung checks MX records which refer to in-zone hostnames.
6137a8d5cdc62f1d4dad8cbf720feaa35f42a596covener Mode <span><strong class="command">"full"</strong></span> checks that SRV records
80a98c87d804ac7c0ea52d3f3b4676e559b49087igalic refer to A or AAAA record (both in-zone and out-of-zone
80a98c87d804ac7c0ea52d3f3b4676e559b49087igalic hostnames). Mode <span><strong class="command">"local"</strong></span> only
80a98c87d804ac7c0ea52d3f3b4676e559b49087igalic checks SRV records which refer to in-zone hostnames.
925a6d92173ab96cdb0a8976c7aac13ef809e218trawick Mode <span><strong class="command">"full"</strong></span> checks that delegation NS
925a6d92173ab96cdb0a8976c7aac13ef809e218trawick records refer to A or AAAA record (both in-zone and out-of-zone
e19d3a1e487aa73e0850658d3773f748aefba7f7sf hostnames). It also checks that glue address records
e19d3a1e487aa73e0850658d3773f748aefba7f7sf in the zone match those advertised by the child.
e19d3a1e487aa73e0850658d3773f748aefba7f7sf Mode <span><strong class="command">"local"</strong></span> only checks NS records which
e19d3a1e487aa73e0850658d3773f748aefba7f7sf refer to in-zone hostnames or that some required glue exists,
e19d3a1e487aa73e0850658d3773f748aefba7f7sf that is when the nameserver is in a child zone.
b8e5134b5779bf5505a9e5241cf8c930cc4aac5esf Mode <span><strong class="command">"full-sibling"</strong></span> and
b8e5134b5779bf5505a9e5241cf8c930cc4aac5esf <span><strong class="command">"local-sibling"</strong></span> disable sibling glue
b1677ce80314e41b74bdd8d50c13ac159f3c09f4sf checks but are otherwise the same as <span><strong class="command">"full"</strong></span>
b1677ce80314e41b74bdd8d50c13ac159f3c09f4sf and <span><strong class="command">"local"</strong></span> respectively.
c447f5d2f2a21e8f2df49a113c4637b7f59a6feftrawick Mode <span><strong class="command">"none"</strong></span> disables the checks.
31eeb74b832eea054c7a42081c1afdeccd987e5etrawick<dt><span class="term">-f <em class="replaceable"><code>format</code></em></span></dt>
e9bf808f770605c1f54a9d0fb1c560115c91fd71sf Specify the format of the zone file.
e9bf808f770605c1f54a9d0fb1c560115c91fd71sf Possible formats are <span><strong class="command">"text"</strong></span> (default),
575cc52562c51c0c8bb8de0c6eaa55a60f7f895bsf <span><strong class="command">"raw"</strong></span>, and <span><strong class="command">"map"</strong></span>.
575cc52562c51c0c8bb8de0c6eaa55a60f7f895bsf<dt><span class="term">-F <em class="replaceable"><code>format</code></em></span></dt>
03502de2853fcebaf853ed3bcfd5033894c238bbjim Specify the format of the output file specified.
03502de2853fcebaf853ed3bcfd5033894c238bbjim For <span><strong class="command">named-checkzone</strong></span>,
03502de2853fcebaf853ed3bcfd5033894c238bbjim this does not cause any effects unless it dumps the zone
6ec154950417d0b32082f6590ffa3acc3e0c3d49sf Possible formats are <span><strong class="command">"text"</strong></span> (default),
6ec154950417d0b32082f6590ffa3acc3e0c3d49sf which is the standard textual representation of the zone,
6ec154950417d0b32082f6590ffa3acc3e0c3d49sf and <span><strong class="command">"map"</strong></span>, <span><strong class="command">"raw"</strong></span>,
6ec154950417d0b32082f6590ffa3acc3e0c3d49sf and <span><strong class="command">"raw=N"</strong></span>, which store the zone in a
b38e1e2f118f67818f88faee827f4b3a2881e908sf binary format for rapid loading by <span><strong class="command">named</strong></span>.
3d636d91428f2c0a74012c89a94ec7d5b40aa52esf <span><strong class="command">"raw=N"</strong></span> specifies the format version of
b38e1e2f118f67818f88faee827f4b3a2881e908sf the raw zone file: if N is 0, the raw file can be read by
33e53d7c6aa5d004d96ea11d7f3ca35b30e82544trawick any version of <span><strong class="command">named</strong></span>; if N is 1, the file
33e53d7c6aa5d004d96ea11d7f3ca35b30e82544trawick can be read by release 9.9.0 or higher; the default is 1.
027f7b141f164258b254c38319d06452b25d7660trawick<dt><span class="term">-k <em class="replaceable"><code>mode</code></em></span></dt>
977c4527be5a21182f24fc22a40a79d576a52f86trawick Perform <span><strong class="command">"check-names"</strong></span> checks with the
977c4527be5a21182f24fc22a40a79d576a52f86trawick specified failure mode.
7fef9f66804ea10d5bf343cdd3d607465e8340cajim Possible modes are <span><strong class="command">"fail"</strong></span>
7fef9f66804ea10d5bf343cdd3d607465e8340cajim (default for <span><strong class="command">named-compilezone</strong></span>),
3770ed746d69c7a4111cba9966169bd5d7a509a6poirier (default for <span><strong class="command">named-checkzone</strong></span>) and
3770ed746d69c7a4111cba9966169bd5d7a509a6poirier <span><strong class="command">"ignore"</strong></span>.
3770ed746d69c7a4111cba9966169bd5d7a509a6poirier<dt><span class="term">-l <em class="replaceable"><code>ttl</code></em></span></dt>
7bd92b29516bc4bf7351d35aa447dbe68f1e8bb4jorton Sets a maximum permissible TTL for the input file.
7bd92b29516bc4bf7351d35aa447dbe68f1e8bb4jorton Any record with a TTL higher than this value will cause
7bd92b29516bc4bf7351d35aa447dbe68f1e8bb4jorton the zone to be rejected. This is similar to using the
a81c0c1ae464b2063a21b45f80c9da8d89bb840ecovener <span><strong class="command">max-zone-ttl</strong></span> option in
ffae06377667a5d8f9699ac7512134de7000a83dminfrin<dt><span class="term">-L <em class="replaceable"><code>serial</code></em></span></dt>
ffae06377667a5d8f9699ac7512134de7000a83dminfrin When compiling a zone to "raw" or "map" format, set the
ffae06377667a5d8f9699ac7512134de7000a83dminfrin "source serial" value in the header to the specified serial
efc81fe729a2b7401028387da184b4a98f0b854atrawick number. (This is expected to be used primarily for testing
efc81fe729a2b7401028387da184b4a98f0b854atrawick<dt><span class="term">-m <em class="replaceable"><code>mode</code></em></span></dt>
8f066564bfc0fd6ddc6ca4b2f2410615554597d1jim Specify whether MX records should be checked to see if they
8f066564bfc0fd6ddc6ca4b2f2410615554597d1jim are addresses. Possible modes are <span><strong class="command">"fail"</strong></span>,
d56f48e6d861159b42b8f6eadd66e9e03086ceb9fuankg <span><strong class="command">"warn"</strong></span> (default) and
cfd376e3e25eb609c30773a0897c97b2a9a76130fuankg <span><strong class="command">"ignore"</strong></span>.
cfd376e3e25eb609c30773a0897c97b2a9a76130fuankg<dt><span class="term">-M <em class="replaceable"><code>mode</code></em></span></dt>
4acc1efe19ac2e6f2df0abb4d5bf99bd8ae3c5c6jim Check if a MX record refers to a CNAME.
4acc1efe19ac2e6f2df0abb4d5bf99bd8ae3c5c6jim Possible modes are <span><strong class="command">"fail"</strong></span>,
29ecbd9db1622e74964264d078336f7604d65093jim <span><strong class="command">"warn"</strong></span> (default) and
a503caacf7ab36d5bc42cb7c78256e1221642656jim<dt><span class="term">-n <em class="replaceable"><code>mode</code></em></span></dt>
da40dfabefd6f8eb8450e9a097c594ee2ab13e3eminfrin Specify whether NS records should be checked to see if they
da40dfabefd6f8eb8450e9a097c594ee2ab13e3eminfrin are addresses.
da40dfabefd6f8eb8450e9a097c594ee2ab13e3eminfrin Possible modes are <span><strong class="command">"fail"</strong></span>
da40dfabefd6f8eb8450e9a097c594ee2ab13e3eminfrin (default for <span><strong class="command">named-compilezone</strong></span>),
59d316b83d42d2a07e25c20d8c35a07b369618bdsf (default for <span><strong class="command">named-checkzone</strong></span>) and
8602c898d4e06a7e7b9d6b7cf4b172a8e7310987sf<dt><span class="term">-o <em class="replaceable"><code>filename</code></em></span></dt>
8602c898d4e06a7e7b9d6b7cf4b172a8e7310987sf Write zone output to <code class="filename">filename</code>.
8602c898d4e06a7e7b9d6b7cf4b172a8e7310987sf If <code class="filename">filename</code> is <code class="filename">-</code> then
8602c898d4e06a7e7b9d6b7cf4b172a8e7310987sf write to standard out.
4acc1efe19ac2e6f2df0abb4d5bf99bd8ae3c5c6jim This is mandatory for <span><strong class="command">named-compilezone</strong></span>.
4acc1efe19ac2e6f2df0abb4d5bf99bd8ae3c5c6jim<dt><span class="term">-r <em class="replaceable"><code>mode</code></em></span></dt>
4acc1efe19ac2e6f2df0abb4d5bf99bd8ae3c5c6jim Check for records that are treated as different by DNSSEC but
4acc1efe19ac2e6f2df0abb4d5bf99bd8ae3c5c6jim are semantically equal in plain DNS.
3e2582713ed6883683272fbc628a27419d0ed543minfrin Possible modes are <span><strong class="command">"fail"</strong></span>,
3e2582713ed6883683272fbc628a27419d0ed543minfrin <span><strong class="command">"warn"</strong></span> (default) and
3e2582713ed6883683272fbc628a27419d0ed543minfrin <span><strong class="command">"ignore"</strong></span>.
2c132b1e3610da2fb9e6b3594a313efa3ff29e22minfrin<dt><span class="term">-s <em class="replaceable"><code>style</code></em></span></dt>
2c132b1e3610da2fb9e6b3594a313efa3ff29e22minfrin Specify the style of the dumped zone file.
a46801e6532423aa7bd184471eb49158d7c9ae62sf Possible styles are <span><strong class="command">"full"</strong></span> (default)
a46801e6532423aa7bd184471eb49158d7c9ae62sf and <span><strong class="command">"relative"</strong></span>.
a46801e6532423aa7bd184471eb49158d7c9ae62sf The full format is most suitable for processing
808a26d70f28498b9d7252a70d9fb23def781901minfrin automatically by a separate script.
808a26d70f28498b9d7252a70d9fb23def781901minfrin On the other hand, the relative format is more
ef12246b88300687bf1faaf56d115dd8d8d82761jorton human-readable and is thus suitable for editing by hand.
6f9bf764bc79571d1da19dfbbd78527fca278a8eminfrin For <span><strong class="command">named-checkzone</strong></span>
6f9bf764bc79571d1da19dfbbd78527fca278a8eminfrin this does not cause any effects unless it dumps the zone
6f9bf764bc79571d1da19dfbbd78527fca278a8eminfrin It also does not have any meaning if the output format
7d59a9f282af9dce031b61062a0d941641101237rpluem is not text.
7d59a9f282af9dce031b61062a0d941641101237rpluem<dt><span class="term">-S <em class="replaceable"><code>mode</code></em></span></dt>
e63e8b4b886d2144fed7946d0fbe8d27386be2dcjorton Check if a SRV record refers to a CNAME.
e63e8b4b886d2144fed7946d0fbe8d27386be2dcjorton Possible modes are <span><strong class="command">"fail"</strong></span>,
223c64b836fbc2bc8611da9604379dfe13f56abasf <span><strong class="command">"warn"</strong></span> (default) and
bf507cc1e6ad55303c3d436c6ca153f46c788be6sf<dt><span class="term">-t <em class="replaceable"><code>directory</code></em></span></dt>
bf507cc1e6ad55303c3d436c6ca153f46c788be6sf Chroot to <code class="filename">directory</code> so that
93cf7fc650197b941ae31a7c7e51e901b129e954igalic directives in the configuration file are processed as if
93cf7fc650197b941ae31a7c7e51e901b129e954igalic run by a similarly chrooted named.
a1b1c78faf7969affb320f5c8eb270ffa21314c4rjung<dt><span class="term">-T <em class="replaceable"><code>mode</code></em></span></dt>
a1b1c78faf7969affb320f5c8eb270ffa21314c4rjung Check if Sender Policy Framework (SPF) records exist
a2558ec3af4391b7da7fe61e1e53383bbd0174b9jorton and issues a warning if an SPF-formatted TXT record is
a2558ec3af4391b7da7fe61e1e53383bbd0174b9jorton not also present. Possible modes are <span><strong class="command">"warn"</strong></span>
a2558ec3af4391b7da7fe61e1e53383bbd0174b9jorton (default), <span><strong class="command">"ignore"</strong></span>.
8d6b3720340d0bd7f8d25e2a8563527e97a48df8jorton<dt><span class="term">-w <em class="replaceable"><code>directory</code></em></span></dt>
8d6b3720340d0bd7f8d25e2a8563527e97a48df8jorton chdir to <code class="filename">directory</code> so that
48e4b65042d94992c50f1db6c0b0cdbd99ca77e8sf filenames in master file $INCLUDE directives work. This
48e4b65042d94992c50f1db6c0b0cdbd99ca77e8sf is similar to the directory clause in
47ae8ca3c79d279b2e5424d6b8cf5e4e61ea968fjim Dump zone file in canonical format.
47ae8ca3c79d279b2e5424d6b8cf5e4e61ea968fjim This is always enabled for <span><strong class="command">named-compilezone</strong></span>.
47ae8ca3c79d279b2e5424d6b8cf5e4e61ea968fjim<dt><span class="term">-W <em class="replaceable"><code>mode</code></em></span></dt>
397df70abe0bdd78a84fb6c38c02641bcfeadceasf Specify whether to check for non-terminal wildcards.
397df70abe0bdd78a84fb6c38c02641bcfeadceasf Non-terminal wildcards are almost always the result of a
397df70abe0bdd78a84fb6c38c02641bcfeadceasf failure to understand the wildcard matching algorithm (RFC 1034).
9b5fe1d4ec48643fb819bbce9dc80f93f444fb48sf Possible modes are <span><strong class="command">"warn"</strong></span> (default)
135e1d6a301398168e3b2e5125508828591e1673niq The domain name of the zone being checked.
135e1d6a301398168e3b2e5125508828591e1673niq The name of the zone file.
c7de70e936ac1e36c25676fe62e65dbacb947619minfrin<p><span><strong class="command">named-checkzone</strong></span>
c7de70e936ac1e36c25676fe62e65dbacb947619minfrin returns an exit status of 1 if
c7de70e936ac1e36c25676fe62e65dbacb947619minfrin errors were detected and 0 otherwise.
1b1621900bd89ddc496d721c865a726f635ebd7esf<p><span class="citerefentry"><span class="refentrytitle">named</span>(8)</span>,
1b1621900bd89ddc496d721c865a726f635ebd7esf <span class="citerefentry"><span class="refentrytitle">named-checkconf</span>(8)</span>,
4203a35c28d7c60adb7e9ef3be87aad34951c79asf <em class="citetitle">BIND 9 Administrator Reference Manual</em>.
12b26f433fd7d6fc9f76413d7c2cabf4fa5cb300sf<p><span class="corpauthor">Internet Systems Consortium</span>
2d2de64c25c1519122a76150a7daf2c05f53fd9asf<a accesskey="p" href="man.named-checkconf.html">Prev</a>�</td>
2d2de64c25c1519122a76150a7daf2c05f53fd9asf<td width="20%" align="center"><a accesskey="u" href="Bv9ARM.ch10.html">Up</a></td>
2d2de64c25c1519122a76150a7daf2c05f53fd9asf<td width="40%" align="right">�<a accesskey="n" href="man.named.html">Next</a>
27c5ebb7d411a214f5b6b55a881086ce086d3dd3covener<span class="application">named-checkconf</span>�</td>
7697b1b7376a532163c621e050b70c90dcb15d66covener<td width="20%" align="center"><a accesskey="h" href="Bv9ARM.html">Home</a></td>
7697b1b7376a532163c621e050b70c90dcb15d66covener<td width="40%" align="right" valign="top">�<span class="application">named</span>
9e0536cd66a389bdaa758a825b8bbd8fea665a3eigalic<p style="text-align: center;">BIND 9.11.0pre-alpha</p>