bind

Install command:
brew install bind

Implementation of the DNS protocols

https://www.isc.org/bind/

License: MPL-2.0

Development: Pull requests

Formula JSON API: /api/formula/bind.json

Formula code: bind.rb on GitHub

Bottle (binary package) installation support provided for:

macOS on
Apple Silicon
golden gate
tahoe
sequoia
sonoma
macOS on
Intel
sonoma
Linux ARM64
x86_64

Current versions:

stable 9.20.27
head ⚡️ HEAD

Depends on:

readline 8.3.3 Library for command-line editing
jemalloc 5.3.1 Implementation of malloc emphasizing fragmentation avoidance
json-c 0.19 JSON parser for C
libidn2 2.3.8 International domain name library (IDNA2008, Punycode and TR46)
libnghttp2 1.70.0 HTTP/2 C Library
libuv 1.52.1 Multi-platform support library with a focus on asynchronous I/O
openssl@3 3.6.4 Cryptography and SSL/TLS Toolkit
userspace-rcu 0.15.7 Library for userspace RCU (read-copy-update)

Depends on when building from source:

pkgconf 3.0.7 Package compiler and linker metadata toolkit

Uses from macOS: libxml2

Binaries: arpaname, ddns-confgen, delv, dig, dnssec-cds, dnssec-dsfromkey, dnssec-importkey, dnssec-keyfromlabel, dnssec-keygen, dnssec-ksr, dnssec-revoke, dnssec-settime, dnssec-signzone, dnssec-verify, host, mdig, named, named-checkconf, named-checkzone, named-compilezone, named-journalprint, named-rrchecker, nsec3hash, nslookup, nsupdate, rndc, rndc-confgen, tsig-keygen

Service:

Start now and at startup: sudo brew services start bind
Run directly: $HOMEBREW_PREFIX/opt/bind/sbin/named -f -L $HOMEBREW_PREFIX/var/log/named/named.log

Analytics:

30 days90 days365 days
Installs1,1833,93917,526
Installs (--HEAD)2223
Installs on Request1,1623,83816,981
Installs on Request (--HEAD)2223
Build Errors1