Blame
Date:
Thu Oct 15 07:11:48 2020 UTC
Message:
up the debug a bit further while we're chasing a bug.
001
2020-07-17
pjp
.\" Copyright (c) 2005-2020 Peter J. Philipp
002
2014-11-14
pjp
.\" All rights reserved.
003
2014-11-14
pjp
.\"
004
2014-11-14
pjp
.\" Redistribution and use in source and binary forms, with or without
005
2014-11-14
pjp
.\" modification, are permitted provided that the following conditions
006
2014-11-14
pjp
.\" are met:
007
2014-11-14
pjp
.\" 1. Redistributions of source code must retain the above copyright
008
2014-11-14
pjp
.\" notice, this list of conditions and the following disclaimer.
009
2014-11-14
pjp
.\" 2. Redistributions in binary form must reproduce the above copyright
010
2014-11-14
pjp
.\" notice, this list of conditions and the following disclaimer in the
011
2014-11-14
pjp
.\" documentation and/or other materials provided with the distribution.
012
2014-11-14
pjp
.\" 3. The name of the author may not be used to endorse or promote products
013
2014-11-14
pjp
.\" derived from this software without specific prior written permission
014
2014-11-14
pjp
.\"
015
2014-11-14
pjp
.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
016
2014-11-14
pjp
.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
017
2014-11-14
pjp
.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
018
2014-11-14
pjp
.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
019
2014-11-14
pjp
.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
020
2014-11-14
pjp
.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
021
2014-11-14
pjp
.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
022
2014-11-14
pjp
.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
023
2014-11-14
pjp
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
024
2014-11-14
pjp
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
025
2014-11-14
pjp
.\"
026
2020-09-25
pjp
.Dd September 25, 2020
027
2014-11-14
pjp
.Dt DELPHINUSDNSD 8
028
2014-11-14
pjp
.Os
029
2014-11-14
pjp
.Sh NAME
030
2014-11-14
pjp
.Nm delphinusdnsd
031
2014-11-14
pjp
.Nd the Delphinus DNS daemon
032
2014-11-14
pjp
.Sh SYNOPSIS
033
2014-11-14
pjp
.Nm delphinusdnsd
034
2019-11-07
pjp
.Op Fl dlv
035
2014-11-14
pjp
.Op Fl b Ar address
036
2014-11-14
pjp
.Op Fl f Ar file
037
2014-11-14
pjp
.Op Fl i Ar interface
038
2014-11-14
pjp
.Op Fl n Ar instances
039
2014-11-14
pjp
.Op Fl p Ar port
040
2019-01-29
pjp
.Op Fl s Ar path
041
2014-11-14
pjp
.Sh DESCRIPTION
042
2014-11-14
pjp
.Nm
043
2014-11-14
pjp
is the daemon that runs Delphinus DNS.
044
2014-11-14
pjp
.Pp
045
2014-11-14
pjp
The options are as follows:
046
2014-11-14
pjp
.Pp
047
2014-11-14
pjp
.Bl -tag -width Ds
048
2017-01-23
pjp
.It Fl b
049
2014-11-14
pjp
.Ar address
050
2014-11-14
pjp
Adds an
051
2014-11-14
pjp
.Ar address
052
2014-11-14
pjp
that
053
2014-11-14
pjp
.Nm
054
2014-11-14
pjp
should
055
2014-11-14
pjp
.Xr bind 2
056
2014-11-14
pjp
to. This option can be repeated multiple times to add more. May
057
2014-11-14
pjp
not be used in conjunction with
058
2014-11-14
pjp
.Fl i .
059
2017-01-23
pjp
.It Fl d
060
2014-11-14
pjp
Turn on debug mode.
061
2014-11-14
pjp
.Nm
062
2014-11-14
pjp
does not fork into the background with this. Messages are printed in the
063
2014-11-14
pjp
foreground.
064
2017-01-23
pjp
.It Fl f
065
2014-11-14
pjp
.Ar file
066
2014-11-14
pjp
The configuration file to be used is found at
067
2014-11-14
pjp
.Ar file .
068
2017-01-23
pjp
.It Fl i
069
2014-11-14
pjp
.Ar interface
070
2014-11-14
pjp
The particular
071
2014-11-14
pjp
.Ar interface
072
2014-11-14
pjp
that
073
2014-11-14
pjp
.Nm
074
2014-11-14
pjp
should listen on. This option can be specified multiple times. May not be
075
2014-11-14
pjp
used in conjunction with
076
2014-11-14
pjp
.Fl b .
077
2014-11-14
pjp
.It Fl l
078
2014-11-14
pjp
Turn logging of queries on.
079
2017-01-23
pjp
.It Fl n
080
2014-11-14
pjp
.Ar instances
081
2014-11-14
pjp
is the number of instances plus one that should be forked for
082
2014-11-14
pjp
.Nm .
083
2014-11-14
pjp
This may be good for multi-cpu/core boxes.
084
2017-01-23
pjp
.It Fl p
085
2014-11-14
pjp
.Ar port
086
2014-11-14
pjp
Specifies the
087
2014-11-14
pjp
.Ar port
088
2014-11-14
pjp
that
089
2014-11-14
pjp
.Nm
090
2019-11-07
pjp
should listen on.
091
2019-01-29
pjp
.It Fl s
092
2019-01-29
pjp
.Ar path
093
2019-01-29
pjp
Specifies the socket path to use with
094
2019-01-29
pjp
.Xr dddctl 8 .
095
2017-01-23
pjp
.It Fl v
096
2014-11-14
pjp
Be more verbose in debug mode. This shows configfile parsing logic.
097
2014-11-14
pjp
.El
098
2019-11-07
pjp
.Pp
099
2019-11-07
pjp
.Nm
100
2020-07-17
pjp
is an authoritative and forwarding DNS server. It can run as master or
101
2020-07-17
pjp
replicant.
102
2019-11-07
pjp
When new configfiles are written it must be restarted. For replicants that
103
2019-11-07
pjp
receive notifies or timeout on the refresh or retry SOA values the daemon is
104
2019-11-07
pjp
restarted automatically.
105
2014-11-14
pjp
.Sh FILES
106
2020-09-25
pjp
.Bl -tag -width /var/delphinusdnsd/etc/delphinusdns.conf -compact
107
2020-09-25
pjp
.It Pa /var/delphinusdnsd/etc/delphinusdns.conf
108
2019-11-07
pjp
default
109
2019-11-07
pjp
.Nm
110
2019-11-07
pjp
config file
111
2020-09-25
pjp
.It Pa /var/delphinusdnsd/replicant/
112
2019-11-19
pjp
default replicant directory for AXFR zones
113
2019-11-07
pjp
.It Pa /var/run/delphinusdnsd.sock
114
2019-11-07
pjp
default
115
2019-11-07
pjp
.Nm
116
2019-11-07
pjp
control socket
117
2019-11-07
pjp
.El
118
2014-11-14
pjp
.Sh SEE ALSO
119
2014-11-14
pjp
.Xr delphinusdns.conf 5 ,
120
2019-11-07
pjp
.Xr dddctl 8
121
2014-11-14
pjp
.Sh AUTHORS
122
2014-11-14
pjp
This software was written by
123
2017-12-27
pjp
.An Peter J. Philipp Aq petphi@delphinusdns.org
124
2014-11-14
pjp
repomaster@centroid.eu