DDDCTL(8) System Manager's Manual DDDCTL(8)

dddctl
control and manage delphinusdnsd

dddctl command [arg ...]

The dddctl utility is used to control, manage and sign delphinusdnsd (zone files)

The commands are as follows:

zonename zonefile
Convert a delphinusdns.conf(5) zonefile to BIND format with the specified zonename domain name.
[configfile]
Test the entire config, alternatively you can test a delphinusdns.conf(5) config file by specifying such a file.
[command]
provides an in-binary help. Alternatively you can specify a subcommand to provide help for. Ie. dddctl help sign.
[-KXZ] [-a algorithm] [-B bits] [-e seconds] [-I iterations] [-i inputfile] [-k KSK] [-m mask] [-n zonename] [-o output] [-S pid] [-s salt] [-t ttl] [-x serial] [-z ZSK]
performs signing operations on a zonefile for DNSSEC operations.
create a new KSK key.
update serial to YYYYMMDD01.
create a new ZSK key.
algorithm
use algorithm (integer).
bits
use number of bits (integer).
seconds
expiry in seconds.
iterations
use (integer) NSEC3 iterations.
inputfile
use the inputfile of unsigned zone.
KSK
use provided KSK key-signing keyname.
mask
run the following masked functions (used for debug).
zonename
run for zonename zone.
output
output to file, may be '-' for stdout.
pid
sign with this pid ('KSK' or 'ZSK' if used in conjunction with [-ZK]).
salt
salt for NSEC3 (in hexadecimal).
ttl
time-to-live for DNSKEY's.
serial
update serial in SOA to serial.
ZSK
use provided ZSK zone-signing keyname.
hostname [-k keyfile] [-t ttl]
produces an SSHFP output on stdout in delphinusdnsd(8) format.
[-f configfile] [-s path]
starts delphinusdnsd(8) with an optional configfile and control socket path.
[-s path]
stops delphinusdnsd with optional control socket path.
restarts delphinusdnsd with optional control socket path.

delphinusdnsd(8) delphinusdns.conf(5) named(8) nsd(8)

Peter J. Philipp <petphi@delphinusdns.org>
October 8, 2019 OpenBSD 6.5