yadifa.conf is the configuration file for yadifa(8).
${SYSCONFDIR}/yadifa.conf
The configuration of yadifa has several containers:
- <yadifa-ctrl>
-
Controller module settings
- <key>
-
TSIG keys
The configuration supports included files.
example: include /home/yadifa/yadifa-keys.conf
The configuration files can be nested.
The configuration consists of:
- *
- Container, which starts with <container name> and ends with
</container name>
- *
- Variable name
- *
- 1 or 2 arguments
- *
- Arguments can contain 1 or more comma separated values.
eg.
<container>
# variable argument
variable value1
# variable argument1 argument2
variable value1 value2
# variable argument1
variable value1,value2
</container>
Examples of containers defined for a configuration file.
- *
- Controller
<yadifa-ctrl>
server "192.0.2.1 port 53"
tsig-key-name controller
</yadifa-ctrl>
- *
- KEY, controller TSIG key definition (the name is arbitrary)
<key>
name controller
algorithm hmac-md5
secret WorthlessKeyForExample==
</key>
- yadifa
-
The name server remote client.
- ${SYSCONFDIR}/yadifa.conf
-
default conffile.
- ${HOME}/.yadifa.rc
-
default rcfile.
- yadifa.conf.5
-
This man page.
- yadifa.8
-
Man page for yadifa.
Since unquoted leading whitespace is generally ignored in the
yadifa.conf you can indent everything to taste.
Please check the file README from the sources.
Version: 3.0.2 of 2025-03-11
There exists a mailinglist for questions relating to any program
in the yadifa package:
- *
- yadifa-users@mailinglists.yadifa.eu
for submitting questions/answers.
- *
- http://www.yadifa.eu/mailing-list-users
for subscription requests.
If you would like to stay informed about new versions and official
patches send a subscription request to via:
- *
- http://www.yadifa.eu/mailing-list-announcements
(this is a readonly list).
- Copyright
- (C)2011-2025, EURid
B-1831 Diegem, Belgium
info@yadifa.eu
Gery Van Emelen
Email: Gery.VanEmelen@EURid.eu
Eric Diaz Fernandez
Email: Eric.DiazFernandez@EURid.eu
WWW: http://www.EURid.eu