YADIFAD(8)
NAME π
YADIFAD β an authoritative Internet domain name server. (Yes bestie, it's a whole DNS server, and it's about to be your new fave. π)
SYNOPSIS β¨
yadifad [--config|-c configfile] [--daemon|-d] [-u uid] [-g gid] [-V]
[-h]
DESCRIPTION π¦
yadifad is a Domain Name System (DNS) server, part of the YADIFA distribution from EURid vzw/asbl. The latest version of YADIFA can be found on:
http://www.yadifa.eu/download
So like, yadifad reads the zone files from yadifad.conf, and starts up an authoritative name server. It listens to UDP and TCP DNS queries and returns answers from its own database. It's giving main character energy, fr fr. π
yadifad knows the main DNS protocols:
- AXFR
- IXFR
- DNSSEC
- DNS Update
- NOTIFY
Not me being fluent in all of them, okay periodt. π
yadifad works only with 1 CLASS:
- Class:
INβ Value:1β Definition: Internet class
One class only, no cap. π
yadifad supports following TYPES:
Aβ Value1, defining RFC1035AAAAβ Value28, defining RFC3596CNAMEβ Value5, defining RFC1035DNSKEYβ Value48, defining RFC4034DSβ Value43, defining RFC4034HINFOβ Value12, defining RFC1035MXβ Value15, defining RFC1035NAPTRβ Value35, defining RFC3403NSβ Value2, defining RFC1035NSECβ Value47, defining RFC4034NSEC3β Value50, defining RFC5155NSEC3PARAMβ Value51, defining RFC5155PTRβ Value12, defining RFC1035RRSIGβ Value46, defining RFC4034SOAβ Value6, defining RFC1035SRVβ Value33, defining RFC2782SSHFPβ Value44, defining RFC4255TXTβ Value16, defining RFC1035
Other types and pseudo resource records:
*β Value255, defining RFC1035AXFRβ Value252, defining RFC1035IXFRβ Value251, defining RFC1035OPTβ Value41, defining RFC6891
The whole type alphabet, served fresh. π
OPTIONS β¨π
--config,-c_configfile_ β Another config file will be used. (Switching up the whole vibe, iykyk.)--daemon,-dβ Starts the name server in daemon mode (default). It's the default, so it's already that girl. π«Ά--uid,-u_uid_ β Starts the name server with the given _uid_.--gid,-g_gid_ β Starts the name server with the given _gid_.-Vβ Shows version information. The receipts. π--help,-hβ Shows a help text. When you're lost in the sauce, bestie. π
SIGNALS πΈ
SIGHUPβ reloads the zone and key sections in the configuration file and reloads the zone file(s) with incremented serial number, and close all log files and reopens them. A full glow-up, no restart needed. β¨SIGINTβ shutdowns the server. Byeeeee. πSIGTERMβ (seeSIGINT). Same energy, different signal name.
CONFIGURATION π
The yadifad.conf itself is mandatory, but it can be empty. No options is needed for using yadifad DNS name server. Like, it just works. Obsessed. π
The yadifad configuration options can be found in yadifad.conf.5 man page. A complete description is provided in the YADIFA 3.0.9 Reference Manual (YM26). Go read it, it's long but it ate. π₯
FILES π¦
yadifad.confβ The YADIFA configuration file.yadifadβ The name server binary.yadifad.8β This man page. (Hi, that's me, the doc you're reading rn. π)yadifad.conf.5β Configuration man page for YADIFA.
SEE ALSO π
REQUIREMENTS β
- OpenSSL β
yadifadrequires OpenSSL version1.1.1or later. No old OpenSSL, we don't do that here, ngl. π
CHANGES π
Please check the README file from the source code.
VERSION π
Version: 3.0.9 of 2026-03-24.
MAILING LISTS π§
There is 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:
(this is a read-only list).
LICENSE AND COPYRIGHT π
Copyright (C)2011-2025, EURid vzw/asbl 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
okay bestie that's the whole page, hope you slayed π
This was YADIFA's YADIFAD(8) manual β sourced from the YADIFA project, version 3.0.9 of 2026-03-24. Go forth and serve some zones, queen. πβ¨
π¦ where this page comes from
- alpine 3.24: yadifa-doc 3.0.9-r0 Β· BSD-3-Clause
- ubuntu stonking: yadifa 3.0.9-1build1 Β· EURid-BSD-like
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms