Install command:
brew install pdnsd

Proxy DNS server with permanent caching


License: GPL-3.0

/api/formula/pdnsd.json (JSON API)

Formula code on GitHub

Current versions:

stable 1.2.9a-par
bottle 🍾 big_sur, catalina, mojave, high_sierra, sierra, el_capitan
This install of "pdnsd" expects config files to be in $(brew --prefix)/etc
All state files (status and cache) are stored in $(brew --prefix)/var/cache/pdnsd.

pdnsd needs to run as root since it listens on privileged ports.

Sample config file can be found at $(brew --prefix)/etc/pdnsd.conf.sample.

Note that you must create the config file before starting the service,
and change ownership to "root" or pdnsd will refuse to run:
    sudo chown root $(brew --prefix)/etc/pdnsd.conf

For other related utilities, e.g. pdnsd-ctl, to run, change the ownership
to the user (default: nobody) running the service:
    sudo chown -R nobody $(brew --prefix)/var/log/pdnsd.log $(brew --prefix)/var/cache/pdnsd


Installs (30 days)
pdnsd 3
Installs on Request (30 days)
pdnsd 4
Build Errors (30 days)
pdnsd 0
Installs (90 days)
pdnsd 6
Installs on Request (90 days)
pdnsd 7
Installs (365 days)
pdnsd 48
Installs on Request (365 days)
pdnsd 50
Fork me on GitHub