avahi-dnsconfd(8)
π avahi-dnsconfd β the manual page, but make it a group chat π
okay so bestie, you're reading the avahi-dnsconfd(8) page from the System Manager's Manual. she's a Unicast DNS server, born from the mDNS/DNS-SD configuration daemon. yes that's a mouthful. stay with me. π¦
β¨ NAME β¨
avahi-dnsconfd β Unicast DNS server from mDNS/DNS-SD configuration daemon π
πΈ SYNOPSIS πΈ
avahi-dnsconfd [options]
avahi-dnsconfd --kill
avahi-dnsconfd --refresh
avahi-dnsconfd --check
like. four whole moods. pick your fighter. π
π DESCRIPTION π
so avahi-dnsconfd connects to a running avahi-daemon and then runs the script /etc/avahi/avahi-dnsconfd.action for each unicast DNS server that gets announced on the local LAN. one script run per server, no skips, no shortcuts. π
and why do we care? because this is how you configure unicast DNS servers in a DHCP-like fashion with mDNS. literally giving DHCP energy but it's mDNS. iconic behavior honestly. β¨
π OPTIONS π
-D|--daemonizeβ daemonize after startup and redirect log messages to syslog. she leaves the group chat and starts journalling. π-s|--syslogβ log to syslog instead ofSTDERR. this one is implied by--daemonize, so if you daemonize you get it for free, no cap. πΈ-k|--killβ kill an already runningavahi-dnsconfd. equivalent to sending aSIGTERM. respectfully, it's over. π-r|--refreshβ tell an already runningavahi-dnsconfdto refresh the DNS server data. equivalent to sending aSIGHUP. glow-up time. β¨-c|--checkβ return0as return code whenavahi-dnsconfdis already running. a little vibe check, if you will. π-h|--helpβ show help π«Ά-v|--versionβ show version information β
π¦ FILES π¦
/etc/avahi/avahi-dnsconfd.actionβ the script to run when a DNS server is found or removed. she's the main character of this whole operation ngl. π
π SIGNALS π
SIGINT,SIGTERMβavahi-dnsconfdwill shutdown. this is issued by passing--killtoavahi-daemon. πSIGHUPβavahi-dnsconfdwill refresh the DNS server data. π§
π AUTHORS π
The Avahi Developers <avahi (at) lists (dot) freedesktop (dot) org>; Avahi is available from http://avahi.org/ π«Ά
πΈ SEE ALSO πΈ
avahi-daemon(8), avahi-dnsconfd.action(8) β go read those too bestie, iykyk π
π COMMENTS π
This man page was written using xml2man(1) by Oliver Kurth. shoutout. β¨
and that's the whole page, bestie!! this one came out of the Manuals set, User section, and she's the avahi-dnsconfd(8) we all know and love. go configure those unicast DNS servers, you absolute legend. mwah. πππ¦β¨
π¦ where this page comes from
- alpine 3.22: avahi-doc 0.8-r21 Β· LGPL-2.1-or-later
- alpine 3.23: avahi-doc 0.8-r23 Β· LGPL-2.1-or-later
- alpine 3.24: avahi-doc 0.9_rc4-r0 Β· LGPL-2.1-or-later
- debian bookworm: avahi-dnsconfd 0.8-10+deb12u1
- debian trixie: avahi-dnsconfd 0.8-16
- fedora 43: avahi-dnsconfd 0.9~rc2-6.fc43 Β· LGPL-2.1-or-later AND LGPL-2.0-or-later AND BSD-2-Clause-Views AND MIT
- fedora 44: avahi-dnsconfd 0.9~rc2-8.fc44 Β· LGPL-2.1-or-later AND LGPL-2.0-or-later AND BSD-2-Clause-Views AND MIT
- nixpkgs unstable: avahi 0.8
- nixpkgs unstable: avahi-compat 0.8
- opensuse-leap 16.0: avahi 0.8-160000.6.1 Β· LGPL-2.1-or-later
- opensuse-leap 16.0: avahi 0.8-160000.6.1 Β· LGPL-2.1-or-later
- opensuse-leap 16.0: avahi 0.8-160000.6.1 Β· LGPL-2.1-or-later
- opensuse-leap 16.0: avahi 0.8-160000.6.1 Β· LGPL-2.1-or-later
- ubuntu jammy: avahi-dnsconfd 0.8-5ubuntu5
- ubuntu jammy: avahi-dnsconfd 0.8-5ubuntu5.5
- ubuntu noble: avahi-dnsconfd 0.8-13ubuntu6
- ubuntu noble: avahi-dnsconfd 0.8-13ubuntu6.2
- ubuntu questing: avahi-dnsconfd 0.8-16ubuntu3
- ubuntu questing: avahi-dnsconfd 0.8-16ubuntu3.2
- ubuntu resolute: avahi-dnsconfd 0.8-18ubuntu1
- ubuntu resolute: avahi-dnsconfd 0.8-18ubuntu1.1
- ubuntu stonking: avahi-dnsconfd 0.8-18ubuntu1.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms