Copyright (C) 2000-2002, 2004, 2005, 2007, 2009, 2014-2016 Internet Systems Consortium, Inc. ("ISC")

This Source Code Form is subject to the terms of the Mozilla Public
License, v. 2.0. If a copy of the MPL was not distributed with this
file, You can obtain one at http://mozilla.org/MPL/2.0/.

t
Title: named-checkconf
Author:
Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
Date: 2014-01-10
Manual: BIND9
Source: ISC
Language: English

"NAMED-CHECKCONF" "8" "2014-01-10" "ISC" "BIND9"
-----------------------------------------------------------------
* Define some portability stuff
-----------------------------------------------------------------
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
http://bugs.debian.org/507673
http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-----------------------------------------------------------------
* set default formatting
-----------------------------------------------------------------
disable hyphenation
disable justification (adjust text to left margin only)
-----------------------------------------------------------------
* MAIN CONTENT STARTS HERE *
-----------------------------------------------------------------
"NAME"
named-checkconf - named configuration file syntax checking tool
"SYNOPSIS"

\w'named-checkconf 'u named-checkconf [-hjvz] [-p [-x ]] [-t directory] {filename}

"DESCRIPTION"

named-checkconf checks the syntax, but not the semantics, of a named configuration file. The file is parsed and checked for syntax errors, along with all files included by it. If no file is specified, /etc/named.conf is read by default.

Note: files that named reads in separate parser contexts, such as rndc.key and bind.keys, are not automatically read by named-checkconf. Configuration errors in these files may cause named to fail to run, even if named-checkconf was successful. named-checkconf can be run on these files explicitly, however.

"OPTIONS"

-h

Print the usage summary and exit.

-j

When loading a zonefile read the journal if it exists.

-p

Print out the named.conf and included files in canonical form if no errors were detected. See also the -x option.

-t directory

Chroot to directory so that include directives in the configuration file are processed as if run by a similarly chrooted named.

-v

Print the version of the named-checkconf program and exit.

-x

When printing the configuration files in canonical form, obscure shared secrets by replacing them with strings of question marks (\*(Aq?\*(Aq). This allows the contents of named.conf and related files to be shared \(em for example, when submitting bug reports \(em without compromising private data. This option cannot be used without -p.

-z

Perform a test load of all master zones found in named.conf.

filename

The name of the configuration file to be checked. If not specified, it defaults to /etc/named.conf.

"RETURN VALUES"

named-checkconf returns an exit status of 1 if errors were detected and 0 otherwise.

"SEE ALSO"

named(8), named-checkzone(8), BIND 9 Administrator Reference Manual.

"AUTHOR"

Internet Systems Consortium, Inc.

"COPYRIGHT"

Copyright \(co 2000-2002, 2004, 2005, 2007, 2009, 2014-2016 Internet Systems Consortium, Inc. ("ISC")