- Update unbound manpage with more explanation (from Florian Obser).

- Removed .LP after .SH.


git-svn-id: file:///svn/unbound/trunk@3212 be551aaa-1e26-0410-a405-d3ace91eadb9
This commit is contained in:
Wouter Wijngaards 2014-08-19 10:32:17 +00:00
parent caaa9c7afc
commit 3bb7e92fc3
8 changed files with 39 additions and 25 deletions

View file

@ -1,3 +1,6 @@
19 August 2014: Wouter
- Update unbound manpage with more explanation (from Florian Obser).
18 August 2014: Wouter 18 August 2014: Wouter
- Fix #603: unbound-checkconf -o <option> should skip verification - Fix #603: unbound-checkconf -o <option> should skip verification
checks. checks.

View file

@ -8,7 +8,6 @@
.\" .\"
.\" .\"
.SH "NAME" .SH "NAME"
.LP
.B libunbound, .B libunbound,
.B unbound.h, .B unbound.h,
.B ub_ctx, .B ub_ctx,
@ -44,7 +43,6 @@
.B ub_ctx_data_remove .B ub_ctx_data_remove
\- Unbound DNS validating resolver @version@ functions. \- Unbound DNS validating resolver @version@ functions.
.SH "SYNOPSIS" .SH "SYNOPSIS"
.LP
.B #include <unbound.h> .B #include <unbound.h>
.LP .LP
\fIstruct ub_ctx *\fR \fIstruct ub_ctx *\fR
@ -137,7 +135,6 @@
\fIint\fR \fIint\fR
\fBub_ctx_data_remove\fR(\fIstruct ub_ctx*\fR ctx, \fIchar*\fR data); \fBub_ctx_data_remove\fR(\fIstruct ub_ctx*\fR ctx, \fIchar*\fR data);
.SH "DESCRIPTION" .SH "DESCRIPTION"
.LP
.B Unbound .B Unbound
is an implementation of a DNS resolver, that does caching and is an implementation of a DNS resolver, that does caching and
DNSSEC validation. This is the library API, for using the \-lunbound library. DNSSEC validation. This is the library API, for using the \-lunbound library.
@ -342,7 +339,6 @@ Add resource record data to local authority info, like local\-data
.B ub_ctx_data_remove .B ub_ctx_data_remove
Delete local authority data from the name given. Delete local authority data from the name given.
.SH "RESULT DATA STRUCTURE" .SH "RESULT DATA STRUCTURE"
.LP
The result of the DNS resolution and validation is returned as The result of the DNS resolution and validation is returned as
\fIstruct ub_result\fR. The result structure contains the following entries. \fIstruct ub_result\fR. The result structure contains the following entries.
.P .P

View file

@ -8,7 +8,6 @@
.\" .\"
.\" .\"
.SH "NAME" .SH "NAME"
.LP
.B unbound\-anchor .B unbound\-anchor
\- Unbound anchor utility. \- Unbound anchor utility.
.SH "SYNOPSIS" .SH "SYNOPSIS"

View file

@ -8,7 +8,6 @@
.\" .\"
.\" .\"
.SH "NAME" .SH "NAME"
.LP
unbound\-checkconf unbound\-checkconf
\- Check unbound configuration file for errors. \- Check unbound configuration file for errors.
.SH "SYNOPSIS" .SH "SYNOPSIS"

View file

@ -8,7 +8,6 @@
.\" .\"
.\" .\"
.SH "NAME" .SH "NAME"
.LP
.B unbound\-control, .B unbound\-control,
.B unbound\-control\-setup .B unbound\-control\-setup
\- Unbound remote server control utility. \- Unbound remote server control utility.

View file

@ -8,11 +8,9 @@
.\" .\"
.\" .\"
.SH "NAME" .SH "NAME"
.LP
.B unbound\-host .B unbound\-host
\- unbound DNS lookup utility \- unbound DNS lookup utility
.SH "SYNOPSIS" .SH "SYNOPSIS"
.LP
.B unbound\-host .B unbound\-host
.RB [ \-vdhr46D ] .RB [ \-vdhr46D ]
.RB [ \-c .RB [ \-c
@ -29,7 +27,6 @@
.RB [ \-C .RB [ \-C
.IR configfile ] .IR configfile ]
.SH "DESCRIPTION" .SH "DESCRIPTION"
.LP
.B Unbound\-host .B Unbound\-host
uses the unbound validating resolver to query for the hostname and display uses the unbound validating resolver to query for the hostname and display
results. With the \fB\-v\fR option it displays validation results. With the \fB\-v\fR option it displays validation
@ -102,7 +99,6 @@ Use solely the IPv4 network for sending packets.
.B \-6 .B \-6
Use solely the IPv6 network for sending packets. Use solely the IPv6 network for sending packets.
.SH "EXAMPLES" .SH "EXAMPLES"
.LP
Some examples of use. The keys shown below are fakes, thus a security failure Some examples of use. The keys shown below are fakes, thus a security failure
is encountered. is encountered.
.P .P

View file

@ -8,11 +8,9 @@
.\" .\"
.\" .\"
.SH "NAME" .SH "NAME"
.LP
.B unbound .B unbound
\- Unbound DNS validating resolver @version@. \- Unbound DNS validating resolver @version@.
.SH "SYNOPSIS" .SH "SYNOPSIS"
.LP
.B unbound .B unbound
.RB [ \-h ] .RB [ \-h ]
.RB [ \-d ] .RB [ \-d ]
@ -20,10 +18,37 @@
.RB [ \-c .RB [ \-c
.IR cfgfile ] .IR cfgfile ]
.SH "DESCRIPTION" .SH "DESCRIPTION"
.LP
.B Unbound .B Unbound
is an implementation of a DNS resolver, that does caching and is a caching DNS resolver.
DNSSEC validation. .P
It uses a built in list of authoritative nameservers for the root zone (.),
the so called root hints.
On receiving a DNS query it will ask the root nameservers for
an answer and will in almost all cases receive a delegation to a top level
domain (TLD) authoritative nameserver.
It will then ask that nameserver for an answer.
It will recursively continue until an answer is found or no answer is
available (NXDOMAIN).
For performance and efficiency reasons that answer is cached for a
certain time (the answer's time\-to\-live or TTL).
A second query for the same name will then be answered from the cache.
Unbound can also do DNSSEC validation.
.P
To use a locally running
.B Unbound
for resolving put
.sp
.RS 6n
nameserver 127.0.0.1
.RE
.sp
into
.IR resolv.conf (5).
.P
If authoritative DNS is needed as well using
.IR nsd (8),
careful setup is required because authoritative nameservers and
resolvers are using the same port number (53).
.P .P
The available options are: The available options are:
.TP .TP
@ -47,7 +72,8 @@ Increase verbosity. If given multiple times, more information is logged.
This is in addition to the verbosity (if any) from the config file. This is in addition to the verbosity (if any) from the config file.
.SH "SEE ALSO" .SH "SEE ALSO"
\fIunbound.conf\fR(5), \fIunbound.conf\fR(5),
\fIunbound\-checkconf\fR(8). \fIunbound\-checkconf\fR(8),
\fInsd\fR(8).
.SH "AUTHORS" .SH "AUTHORS"
.B Unbound .B Unbound
developers are mentioned in the CREDITS file in the distribution. developers are mentioned in the CREDITS file in the distribution.

View file

@ -8,14 +8,11 @@
.\" .\"
.\" .\"
.SH "NAME" .SH "NAME"
.LP
.B unbound.conf .B unbound.conf
\- Unbound configuration file. \- Unbound configuration file.
.SH "SYNOPSIS" .SH "SYNOPSIS"
.LP
.B unbound.conf .B unbound.conf
.SH "DESCRIPTION" .SH "DESCRIPTION"
.LP
.B unbound.conf .B unbound.conf
is used to configure is used to configure
\fIunbound\fR(8). \fIunbound\fR(8).
@ -65,7 +62,6 @@ server:
access\-control: 2001:DB8::/64 allow access\-control: 2001:DB8::/64 allow
.fi .fi
.SH "FILE FORMAT" .SH "FILE FORMAT"
.LP
There must be whitespace between keywords. Attribute keywords end with a colon ':'. An attribute There must be whitespace between keywords. Attribute keywords end with a colon ':'. An attribute
is followed by its containing attributes, or a value. is followed by its containing attributes, or a value.
.P .P