dnsconfd-config(8)

πŸ“¦
version 1.7.5 Β· 3 versions
, in centos-stream 10, centos-stream 9, fedora 43, fedora 44

πŸ’… dnsconfd-config β€” bestie's guide to changing up your host

ok so like. this is the dnsconfd-config page from the dnsconfd-config(8) manual, and it's literally just about ✨changing configuration✨ β€” of the service, or of the host itself. no biggie. sit down, grab a boba, we're doing this πŸ§‹


✨ SYNOPSIS ✨

dnsconfd config <command> [options]

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so the config command is your little glow-up button: it lets you change the configuration of the service or of the host. that's the whole vibe. slay.


πŸŽ€ COMMANDS πŸŽ€

  • nm_enable β€” tells NetworkManager to use dnsconfd. yes queen, we're in the group chat now πŸ’–
  • nm_disable β€” tells NetworkManager to not use dnsconfd. it's giving "we need space" 😭
  • take_resolvconf β€” changes ownership of the resolv conf so that dnsconfd doesn't need root privileges anymore. independence era ✨
  • return_resolvconf β€” gives ownership of the resolv conf back, so root is the owner again. we love a handback 🫢
  • install β€” performs all the installation steps. the whole routine, head to toe πŸ’…
  • uninstall β€” performs all the uninstallation steps. reverse glow-up, no cap 🧚

🌸 OPTIONS 🌸

  • -h, --help β€” shows the help message and then dips. iconic exit behaviour πŸ‘‘

πŸ’€ EXIT STATUS πŸ’€

  • 0 β€” everything went exactly as expected. we ate and left no crumbs πŸ”₯
  • 1 β€” an error occurred. it's giving chaos, bestie 😭
  • 13 β€” bad arguments. the arguments were not invited to the party πŸ™ˆ

🌈 ENVIRONMENT 🌈

lowkey important hierarchy moment: environment variables have lower priority than command line options but higher than the configuration file. so like, options > env > config file. remember that order, it's the vibe check ⭐

  • DBUS_NAME β€” the DBus name that dnsconfd should use. default is org.freedesktop.resolve1
  • LOG_LEVEL β€” the log level of dnsconfd. default is INFO
  • CONFIG_FILE β€” the path where the config file is located. default is /etc/dnsconfd.conf

πŸ› REPORTING BUGS πŸ›

found a bug? please report it through the GitHub repository, and honestly, thank you for your service 🫑

https://github.com/InfrastructureServices/dnsconfd


πŸ‘€ SEE ALSO πŸ‘€


Copyright (c) 2023 Red Hat, Inc.


mwah πŸ’‹ that's the page. this is dnsconfd-1.7.5, dated 07 Jan 2026, and honestly? she's serving. go change some config, bestie, you've got this πŸ’œβœ¨

πŸ“¦ where this page comes from