man.named-checkconf.html revision 0f863f054cd14a83f8b8464d5976a97df39ee899
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync - Copyright (C) 2000-2016 Internet Systems Consortium, Inc. ("ISC")
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync - This Source Code Form is subject to the terms of the Mozilla Public
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync - License, v. 2.0. If a copy of the MPL was not distributed with this
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync - file, You can obtain one at http://mozilla.org/MPL/2.0/.
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync<link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync<link rel="up" href="Bv9ARM.ch13.html" title="Manual pages">
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync<link rel="prev" href="man.named.conf.html" title="named.conf">
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync<link rel="next" href="man.named-checkzone.html" title="named-checkzone">
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync<tr><th colspan="3" align="center"><span class="application">named-checkconf</span></th></tr>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync<a accesskey="p" href="man.named.conf.html">Prev</a>�</td>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync<td width="20%" align="right">�<a accesskey="n" href="man.named-checkzone.html">Next</a>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync<a name="man.named-checkconf"></a><div class="titlepage"></div>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync — named configuration file syntax checking tool
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync [<code class="option">-t <em class="replaceable"><code>directory</code></em></code>]
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <p><span class="command"><strong>named-checkconf</strong></span>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync checks the syntax, but not the semantics, of a
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <span class="command"><strong>named</strong></span> configuration file. The file is parsed
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync and checked for syntax errors, along with all files included by it.
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync If no file is specified, <code class="filename">/etc/named.conf</code> is read
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync by default.
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync Note: files that <span class="command"><strong>named</strong></span> reads in separate
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync parser contexts, such as <code class="filename">rndc.key</code> and
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <code class="filename">bind.keys</code>, are not automatically read
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync by <span class="command"><strong>named-checkconf</strong></span>. Configuration
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync errors in these files may cause <span class="command"><strong>named</strong></span> to
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync fail to run, even if <span class="command"><strong>named-checkconf</strong></span> was
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync successful. <span class="command"><strong>named-checkconf</strong></span> can be run
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync on these files explicitly, however.
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <div class="variablelist"><dl class="variablelist">
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync Print the usage summary and exit.
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync When loading a zonefile read the journal if it exists.
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync Print out the <code class="filename">named.conf</code> and included files
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync in canonical form if no errors were detected.
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync See also the <code class="option">-x</code> option.
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync<dt><span class="term">-t <em class="replaceable"><code>directory</code></em></span></dt>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync Chroot to <code class="filename">directory</code> so that include
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync directives in the configuration file are processed as if
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync run by a similarly chrooted <span class="command"><strong>named</strong></span>.
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync Print the version of the <span class="command"><strong>named-checkconf</strong></span>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync program and exit.
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync When printing the configuration files in canonical
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync form, obscure shared secrets by replacing them with
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync strings of question marks ('?'). This allows the
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync contents of <code class="filename">named.conf</code> and related