named-checkzone.docbook revision 14a656f94b1fd0ababd84a772228dfa52276ba15
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User - Copyright (C) 2004-2007, 2009-2015 Internet Systems Consortium, Inc. ("ISC")
71cef386fae61275b03e203825680b39fedaa8c6Tinderbox User - Copyright (C) 2000-2002 Internet Software Consortium.
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User - Permission to use, copy, modify, and/or distribute this software for any
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User - purpose with or without fee is hereby granted, provided that the above
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User - copyright notice and this permission notice appear in all copies.
d6fa26d0adaec6c910115be34fe7a5a5f402c14fMark Andrews - THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User - REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User - AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User - INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User - LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User - OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User - PERFORMANCE OF THIS SOFTWARE.
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User<!-- Converted by db4-upgrade version 1.0 -->
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User<refentry xmlns="http://docbook.org/ns/docbook" version="5.0" xml:id="man.named-checkzone">
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User <refentryinfo>
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User <corpauthor>Internet Systems Consortium, Inc.</corpauthor>
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User </refentryinfo>
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User <refentrytitle><application>named-checkzone</application></refentrytitle>
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User <holder>Internet Systems Consortium, Inc. ("ISC")</holder>
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User <holder>Internet Software Consortium.</holder>
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User <refname><application>named-checkzone</application></refname>
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User <refname><application>named-compilezone</application></refname>
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User <refpurpose>zone file validity checking or converting tool</refpurpose>
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User </refnamediv>
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User <refsynopsisdiv>
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User <arg choice="opt" rep="norepeat"><option>-d</option></arg>
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User <arg choice="opt" rep="norepeat"><option>-h</option></arg>
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User <arg choice="opt" rep="norepeat"><option>-j</option></arg>
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User <arg choice="opt" rep="norepeat"><option>-q</option></arg>
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User <arg choice="opt" rep="norepeat"><option>-v</option></arg>
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User <arg choice="opt" rep="norepeat"><option>-c <replaceable class="parameter">class</replaceable></option></arg>
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User <arg choice="opt" rep="norepeat"><option>-f <replaceable class="parameter">format</replaceable></option></arg>
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User <arg choice="opt" rep="norepeat"><option>-F <replaceable class="parameter">format</replaceable></option></arg>
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User <arg choice="opt" rep="norepeat"><option>-J <replaceable class="parameter">filename</replaceable></option></arg>
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User <arg choice="opt" rep="norepeat"><option>-i <replaceable class="parameter">mode</replaceable></option></arg>
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User <arg choice="opt" rep="norepeat"><option>-k <replaceable class="parameter">mode</replaceable></option></arg>
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User <arg choice="opt" rep="norepeat"><option>-m <replaceable class="parameter">mode</replaceable></option></arg>
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User <arg choice="opt" rep="norepeat"><option>-M <replaceable class="parameter">mode</replaceable></option></arg>
7e71f05d8643aca84914437c900cb716444507e4Tinderbox User <arg choice="opt" rep="norepeat"><option>-n <replaceable class="parameter">mode</replaceable></option></arg>
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User <arg choice="opt" rep="norepeat"><option>-l <replaceable class="parameter">ttl</replaceable></option></arg>
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User <arg choice="opt" rep="norepeat"><option>-L <replaceable class="parameter">serial</replaceable></option></arg>
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User <arg choice="opt" rep="norepeat"><option>-o <replaceable class="parameter">filename</replaceable></option></arg>
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User <arg choice="opt" rep="norepeat"><option>-r <replaceable class="parameter">mode</replaceable></option></arg>
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User <arg choice="opt" rep="norepeat"><option>-s <replaceable class="parameter">style</replaceable></option></arg>
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User <arg choice="opt" rep="norepeat"><option>-S <replaceable class="parameter">mode</replaceable></option></arg>
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User <arg choice="opt" rep="norepeat"><option>-t <replaceable class="parameter">directory</replaceable></option></arg>
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User <arg choice="opt" rep="norepeat"><option>-T <replaceable class="parameter">mode</replaceable></option></arg>
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User <arg choice="opt" rep="norepeat"><option>-w <replaceable class="parameter">directory</replaceable></option></arg>
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User <arg choice="opt" rep="norepeat"><option>-D</option></arg>
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User <arg choice="opt" rep="norepeat"><option>-W <replaceable class="parameter">mode</replaceable></option></arg>
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User <arg choice="req" rep="norepeat">zonename</arg>
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User <arg choice="req" rep="norepeat">filename</arg>
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User </cmdsynopsis>
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User <arg choice="opt" rep="norepeat"><option>-d</option></arg>
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User <arg choice="opt" rep="norepeat"><option>-j</option></arg>
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User <arg choice="opt" rep="norepeat"><option>-q</option></arg>
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User <arg choice="opt" rep="norepeat"><option>-v</option></arg>
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User <arg choice="opt" rep="norepeat"><option>-c <replaceable class="parameter">class</replaceable></option></arg>
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User <arg choice="opt" rep="norepeat"><option>-C <replaceable class="parameter">mode</replaceable></option></arg>
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User <arg choice="opt" rep="norepeat"><option>-f <replaceable class="parameter">format</replaceable></option></arg>
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User <arg choice="opt" rep="norepeat"><option>-F <replaceable class="parameter">format</replaceable></option></arg>
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User <arg choice="opt" rep="norepeat"><option>-J <replaceable class="parameter">filename</replaceable></option></arg>
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User <arg choice="opt" rep="norepeat"><option>-i <replaceable class="parameter">mode</replaceable></option></arg>
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User <arg choice="opt" rep="norepeat"><option>-k <replaceable class="parameter">mode</replaceable></option></arg>
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User <arg choice="opt" rep="norepeat"><option>-m <replaceable class="parameter">mode</replaceable></option></arg>
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User <arg choice="opt" rep="norepeat"><option>-n <replaceable class="parameter">mode</replaceable></option></arg>
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User <arg choice="opt" rep="norepeat"><option>-l <replaceable class="parameter">ttl</replaceable></option></arg>
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User <arg choice="opt" rep="norepeat"><option>-L <replaceable class="parameter">serial</replaceable></option></arg>
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User <arg choice="opt" rep="norepeat"><option>-r <replaceable class="parameter">mode</replaceable></option></arg>
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User <arg choice="opt" rep="norepeat"><option>-s <replaceable class="parameter">style</replaceable></option></arg>
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User <arg choice="opt" rep="norepeat"><option>-t <replaceable class="parameter">directory</replaceable></option></arg>
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User <arg choice="opt" rep="norepeat"><option>-T <replaceable class="parameter">mode</replaceable></option></arg>
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User <arg choice="opt" rep="norepeat"><option>-w <replaceable class="parameter">directory</replaceable></option></arg>
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User <arg choice="opt" rep="norepeat"><option>-D</option></arg>
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User <arg choice="opt" rep="norepeat"><option>-W <replaceable class="parameter">mode</replaceable></option></arg>
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User <arg choice="req" rep="norepeat"><option>-o <replaceable class="parameter">filename</replaceable></option></arg>
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User <arg choice="req" rep="norepeat">zonename</arg>
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User <arg choice="req" rep="norepeat">filename</arg>
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User </cmdsynopsis>
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User </refsynopsisdiv>
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User <refsection><info><title>DESCRIPTION</title></info>
7e71f05d8643aca84914437c900cb716444507e4Tinderbox User checks the syntax and integrity of a zone file. It performs the
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User same checks as <command>named</command> does when loading a
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User zone. This makes <command>named-checkzone</command> useful for
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User checking zone files before configuring them into a name server.
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User <command>named-compilezone</command> is similar to
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User <command>named-checkzone</command>, but it always dumps the
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User zone contents to a specified file in a specified format.
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User Additionally, it applies stricter check levels by default,
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User since the dump output will be used as an actual zone file
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User When manually specified otherwise, the check levels must at
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User least be as strict as those specified in the
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User </refsection>
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User <refsection><info><title>OPTIONS</title></info>
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User <variablelist>
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User <varlistentry>
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User Enable debugging.
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User </varlistentry>
1e9517ea2156b990be21f44676d3370318eacf17Tinderbox User <varlistentry>
350e5eecadfc5ee72b11b2cc46828c9a0bcd717cTinderbox User Print the usage summary and exit.