---
name: "yadifa.rc"
section: "5"
platform: "linux"
package: "yadifa"
version: "3.0.2-3"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/yadifa.rc"
---

# yadifa.rc(5)

configuration file for yadifa(8).

## NAME

yadifa.rc - configuration file for [*yadifa*(8)](/yadifa/8.md).

## SYNOPSIS

${HOME}/.yadifa.rc

## DESCRIPTION

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

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 key definition (the name is arbitrary)

```
<key>
    name        controller
    algorithm   hmac-md5
    secret      WorthlessKeyForExample==
</key>
```

## FILES

- yadifa

   The name server remote client.

- ${SYSCONFDIR}/yadifa.conf

   default conf file.

- ${HOME}/.yadifa.rc

   default rcfile.

- yadifa.rc.5

   This man page.

- yadifa.8

   Man page for yadifa.

## SEE ALSO

[*yadifa.conf*(5)](/yadifa.conf/5.md) [*yadifa*(8)](/yadifa/8.md)

## NOTES

Since unquoted leading whitespace is generally ignored in the .yadifa.rc you can indent everything to taste.

## CHANGES

Please check the file README from the sources.

## VERSION

Version: 3.0.2 of 2025-03-11

## MAILING LISTS

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).

## LICENSE AND COPYRIGHT

- Copyright

  (C)2011-2025, EURid\
   B-1831 Diegem, Belgium\
   **info@yadifa.eu**

## AUTHORS

Gery Van Emelen \
 Email: **Gery.VanEmelen@EURid.eu**\
 Eric Diaz Fernandez \
 Email: **Eric.DiazFernandez@EURid.eu**

WWW: **http://www.EURid.eu**
