daemon is a micro-service providing DNS domains and zones management.
.ShSynopsis
.
.Nmdnsmanagerd
.OpFlsnREh
.OpFlvArverbosity
.OpFl-projectArproject-name
.
.OpFlsArservice-name
.OpFlrArpath
.OpFllArlogin
.OpFlpArpassword
.ShConfiguration
Most of the actual configuration will reasonably come from a configuration file, not from command line parameters.
By default, configuration is read from
.Pa$XDG_CONFIG_HOME/baguette/dnsmanager.yml
or
.Pa/etc/baguette/dnsmanager.yml.
Configuration file is in YAML, see the following example:
.in+4
.nf
recreate_indexes: true
accepted_domains:
- netlib.re
- codelib.re
.fi
.in
In this example, indexes are recreated, which is related to the
.Xrdodb7
document database, see the related manual page to learn more.
Also, there is a list of accepted domains for
.Xrdnsmanagerd
to handle.
.ShConfigurationfilevariables
The following presents the complete list of configuration file variables.
Generic
.Xrlibipc7
related variables:
.
.Bl-tag-width" print functions"-compact
.ItLiipc_timer
Int32, 30_000 (30 seconds)
.
.ItLiverbosity
Int32, 4 ([0-4],
.Dq0
being quiet and
.Dq4
meaning printing debug values)
.
.ItLiprintfunctions
Print functions enable to select messages to print, for example by printing a message each time a message is received while ignoring keepalive messages.