95 lines
3.0 KiB
Groff
95 lines
3.0 KiB
Groff
.\" Copyright (C) 2004 Internet Systems Consortium, Inc. ("ISC")
|
|
.\" Copyright (C) 2000-2002 Internet Software Consortium.
|
|
.\"
|
|
.\" Permission to use, copy, modify, and distribute this software for any
|
|
.\" purpose with or without fee is hereby granted, provided that the above
|
|
.\" copyright notice and this permission notice appear in all copies.
|
|
.\"
|
|
.\" THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
|
|
.\" REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
|
|
.\" AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
|
|
.\" INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
|
|
.\" LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
|
|
.\" OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
|
.\" PERFORMANCE OF THIS SOFTWARE.
|
|
.\"
|
|
.\" $Id: named-checkzone.8,v 1.11.2.1.8.4 2004/06/03 05:35:42 marka Exp $
|
|
.\"
|
|
.TH "NAMED-CHECKZONE" "8" "June 13, 2000" "BIND9" ""
|
|
.SH NAME
|
|
named-checkzone \- zone file validity checking tool
|
|
.SH SYNOPSIS
|
|
.sp
|
|
\fBnamed-checkzone\fR [ \fB-d\fR ] [ \fB-j\fR ] [ \fB-q\fR ] [ \fB-v\fR ] [ \fB-c \fIclass\fB\fR ] [ \fB-k \fImode\fB\fR ] [ \fB-n \fImode\fB\fR ] [ \fB-o \fIfilename\fB\fR ] [ \fB-t \fIdirectory\fB\fR ] [ \fB-w \fIdirectory\fB\fR ] [ \fB-D\fR ] \fBzonename\fR \fBfilename\fR
|
|
.SH "DESCRIPTION"
|
|
.PP
|
|
\fBnamed-checkzone\fR checks the syntax and integrity of
|
|
a zone file. It performs the same checks as \fBnamed\fR
|
|
does when loading a zone. This makes
|
|
\fBnamed-checkzone\fR useful for checking zone
|
|
files before configuring them into a name server.
|
|
.SH "OPTIONS"
|
|
.TP
|
|
\fB-d\fR
|
|
Enable debugging.
|
|
.TP
|
|
\fB-q\fR
|
|
Quiet mode - exit code only.
|
|
.TP
|
|
\fB-v\fR
|
|
Print the version of the \fBnamed-checkzone\fR
|
|
program and exit.
|
|
.TP
|
|
\fB-j\fR
|
|
When loading the zone file read the journal if it exists.
|
|
.TP
|
|
\fB-c \fIclass\fB\fR
|
|
Specify the class of the zone. If not specified "IN" is assumed.
|
|
.TP
|
|
\fB-k \fImode\fB\fR
|
|
Perform \fB"check-name"\fR checks with the specified failure mode.
|
|
Possible modes are \fB"fail"\fR,
|
|
\fB"warn"\fR (default) and
|
|
\fB"ignore"\fR.
|
|
.TP
|
|
\fB-n \fImode\fB\fR
|
|
Specify whether NS records should be checked to see if they
|
|
are addresses. Possible modes are \fB"fail"\fR,
|
|
\fB"warn"\fR (default) and
|
|
\fB"ignore"\fR.
|
|
.TP
|
|
\fB-o \fIfilename\fB\fR
|
|
Write zone output to \fIdirectory\fR.
|
|
.TP
|
|
\fB-t \fIdirectory\fB\fR
|
|
chroot to \fIdirectory\fR so that include
|
|
directives in the configuration file are processed as if
|
|
run by a similarly chrooted named.
|
|
.TP
|
|
\fB-w \fIdirectory\fB\fR
|
|
chdir to \fIdirectory\fR so that relative
|
|
filenames in master file $INCLUDE directives work. This
|
|
is similar to the directory clause in
|
|
\fInamed.conf\fR.
|
|
.TP
|
|
\fB-D\fR
|
|
Dump zone file in canonical format.
|
|
.TP
|
|
\fBzonename\fR
|
|
The domain name of the zone being checked.
|
|
.TP
|
|
\fBfilename\fR
|
|
The name of the zone file.
|
|
.SH "RETURN VALUES"
|
|
.PP
|
|
\fBnamed-checkzone\fR returns an exit status of 1 if
|
|
errors were detected and 0 otherwise.
|
|
.SH "SEE ALSO"
|
|
.PP
|
|
\fBnamed\fR(8),
|
|
\fIRFC 1035\fR,
|
|
\fIBIND 9 Administrator Reference Manual\fR.
|
|
.SH "AUTHOR"
|
|
.PP
|
|
Internet Systems Consortium
|