TH "unbound-checkconf" "8" "Jul 16, 2025" "NLnet Labs" "unbound 1.23.1"
\"
\" unbound-checkconf.8 -- unbound configuration checker manual
\"
\" Copyright (c) 2007, NLnet Labs. All rights reserved.
\"
\" See LICENSE for the license.
\"
\"
SH "NAME"
unbound\-checkconf
\- Check Unbound configuration file for errors.
SH "SYNOPSIS"
B unbound\-checkconf
RB [ \-h ]
RB [ \-f ]
RB [ \-q ]
RB [ \-o
IR option ]
RI [ cfgfile ]
SH "DESCRIPTION"
B Unbound\-checkconf
checks the configuration file for the
\fIunbound\fR(8)
DNS resolver for syntax and other errors.
The config file syntax is described in
\fIunbound.conf\fR(5).
P
The available options are:
TP
B \-h
Show the version and commandline option help.
TP
B \-f
Print full pathname, with chroot applied to it. Use with the \-o option.
TP
B \-o\fI option
If given, after checking the config file the value of this option is
printed to stdout. For "" (disabled) options an empty line is printed.
TP
B \-q
Make the operation quiet, suppress output on success.
TP
I cfgfile
The config file to read with settings for Unbound. It is checked.
If omitted, the config file at the default location is checked.
SH "EXIT CODE"
The unbound\-checkconf program exits with status code 1 on error,
0 for a correct config file.
SH "FILES"
TP
I @ub_conf_file@
Unbound configuration file.
SH "SEE ALSO"
\fIunbound.conf\fR(5),
\fIunbound\fR(8).