Update to latest commit. Sponsored by: Absolight9f0310eea0
Port details
dns/bind9-devel 9.21.27
BIND DNS suite with updated DNSSEC and DNS64
Port info
- Maintainer
- mat@FreeBSD.org
- Packages
- latest: 9.21.27
- Upstream
- up to date
- Last update
- to 9.21.27 · 07723370c8
- Quarterly
- 2026Q4: 9.21.27 · last MFH 077013700a
- Formerly
- dns/bind913 until 2019-05-16
- WWW
- https://www.isc.org/bind/
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install bind9-develinstalls 9.21.27 fromlatest; fromquarterly(2026Q4) 9.21.27- Port
# cd /usr/ports/dns/bind9-devel && make install clean# make -C /usr/ports/dns/bind9-devel config # change options first
- Size
- 9.5 MiB download · 27 MiB installed
- Depends on
- databases/lmdb0 0.9.36_1, devel/fstrm 0.6.1_1, devel/json-c 0.19_1, devel/libedit 3.1.20260512,1, devel/libuv 1.52.1, devel/protobuf-c 1.5.2, dns/bind-tools 9.20.30, dns/libidn2 2.3.8, sysutils/liburcu 0.15.7, textproc/libxml2 2.15.4, www/libnghttp2 1.70.0
- License
- MPL20
- Options
- 6 of 13 on in the package: DNSTAP DOCS GSSAPI_BASE IDN STATS_JSON STATS_XML
Show the 7 options that are off
GEOIP GSSAPI_HEIMDAL GSSAPI_MIT GSSAPI_NONE OVERRIDECACHE QUERYTRACE START_LATE - pkg-message
Shown after installing
BIND requires configuration of rndc, including a "secret" key. The easiest, and most secure way to configure rndc is to run 'rndc-confgen -a' to generate the proper conf file, with a new random key, and appropriate file permissions. The /usr/local/etc/rc.d/named script will do that for you. If using syslog to log the BIND9 activity, and using a chroot'ed installation, you will need to tell syslog to install a log socket in the BIND9 chroot by running: # sysrc altlog_proglist+=named And then restarting syslogd with: service syslogd restart
Shown after upgrading
The BIND9 port was changed to respect upstream's change concerning master and slave that were replaced by primary and secondary, all the references in the sample files were updated to reflect that.
Shown always
+------------------------------------------------------------+ |THIS IS A DEVELOPMENT VERSION OF BIND, IT WILL EAT YOUR DATA| +------------------------------------------------------------+
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 9.21.27 | 9.21.26 | – |
| FreeBSD 15 | 9.21.27 | 9.21.26 | – |
| FreeBSD 14 | 9.21.27 | 9.21.26 | 9.21.27 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 9.21.27 | 9.21.26 | – |
| FreeBSD 14 | 9.21.27 | 9.21.26 | 9.21.27 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 9.21.27.Fixed (11)
Show 11 fixed
VuXML entries whose affected range the packaged version has left.
BIND -- multiple vulnerabilitiesentered 2017-04-13
BIND -- multiple vulnerabilitiesentered 2017-01-12
BIND -- Remote Denial of Service vulnerabilityentered 2016-11-02
BIND -- Remote Denial of Service vulnerabilityentered 2016-09-28
bind -- denial of service vulnerabilityentered 2016-08-06
bind -- denial of service vulnerabilityentered 2016-03-28
bind -- denial of service vulnerabilityentered 2016-03-28
bind -- denial of service vulnerabilityentered 2016-03-28
bind -- multiple vulnerabilitiesentered 2015-12-16
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (403)
Update to latest commit. Sponsored by: Absolight7763a396ca
Update to latest commit. Sponsored by: Absolight45f7bd90f3
Update to latest commit. Sponsored by: Absolight9bbd7d2909
Update to latest commit. Sponsored by: Absolight21dca707fd
Update to latest snapshot. Sponsored by: Absolight59bf5722c9
Update to latest commit. Sponsored by: Absolightdbb6b553fc
Update to latest commit. Sponsored by: Absolighta797007c81
Fix build with --enable-querytrace. Sponsored by: Absolight2b8247abab
Update to latest commit. Sponsored by: Absolight6a101e88fb
Update to latest commit. Sponsored by: Absolight14a6f9a666
Update to latest commit. Sponsored by: Absolightdb8e560a4a
Update to latest commit. Sponsored by: Absolight9e4df9d4bf
Update to latest commit. Sponsored by: Absolight292588c0f2
Update to latest commit. Sponsored by: Absolight18add6bd52
Update to latest commit. Security: CVE-2017-3142 Security: CVE-2017-3143 Sponsored by: Absolight6639e60fd3
Update to latest commit. Sponsored by: Absolight30d3468ce0
Update to latest commit. Sponsored by: Absolightd13f94ee7a
Update to latest commit. MFH: 2017Q2 Security: CVE-2017-3140 Security: CVE-2017-3141 Sponsored by: Absolight3fb8800bcd
Remove special handling for testing and documentation domains, per RFC 6761 recommendations. While there: - Fix invalid syntax in sample slave config. - Add a message about having syslogd working with BIND9 chroot. PR: 217915 Reported by: eserte12 yahoo de Sponsored by: Absolight336fb2ebbb
Update to latest snapshot. Sponsored by: Absolightc475168a20
Update to latest commit. Sponsored by: Absolighta73c17a023
Update to latest commit. Sponsored by: Absolight7340c6df0a
Update to latest commit. Sponsored by: Absolight840b1378bc
Update to latest commit. Sponsored by: Absolightbd4783b394
Update to latest commit. Sponsored by: Absolight51aa0de6f7
Update to latest snapshot. Sponsored by: Absolightb9c2d4f028
Update to 9.9.10, 9.10.5, 9.11.1 and 9.12 to latest snapshot. While there: Make it more maintainable by sorting stuff in the Makefile and removing vestigial pre 10.3 things. Refresh the root zone hints. "Fix" the configuration section telling you to get some top level zones from f.root-servers.net, which does not allow axfr any more. [1] PR: 218656 [1] Reported by: Thomas Steen Rasmussen / Tykling [1] MFH: 2017Q2 Sponsored by: Absolightd4de1a5f8c
Unbreak rndc calls when using non default rndc.key location. PR: 218335 Sponsored by: Absolight0688061ed1
Update to latest commit. Security: c6861494-1ffb-11e7-934d-d05099c0ae8c Sponsored by: Absolightb86cf46531
Update to latest snapshot. Sponsored by: Absolightccf4d8ede3
Update to latest commit. MFH: 2017Q1 Security: CVE-2017-3135 Sponsored by: Absolightb8e18e40c3
Update to latest commit. Sponsored by: Absolight49c8848b33
Update to latest commit. MFH: 2017Q1 Security: CVE-2016-9131 CVE-2016-9147 CVE-2016-9444 CVE-2016-9778 Sponsored by: Absolight855408c6d6
Update to latest commit. Sponsored by: Absolight6e50202209
Update to latest commit. Sponsored by: Absolight2942c4d61d
Update to latest commit. Sponsored by: Absolightd865a36c08
Update to latest commit. Sponsored by: Absolight35b7ad566d
Cleanup CONFLICTS. Sponsored by: Absolight265c712184
This was fixed by the previous commit. Sponsored by: Absolight79e3454fc9
Fixup libedit for all BIND9 ports, and fix spurious json dependency by adding an option. PR: 215170 Reported by: sunpoet Sponsored by: Absolight36062bcbe6
Update to latest commit. Sponsored by: Absolight5f2b4e7265
Update to latest commit. Sponsored by: Absolight4ee2188dce
Update to latest commit. Sponsored by: Absolight55c13616e4
Update to latest commit. Sponsored by: Absolight84854faa7c
dns/bind9-devel: Set LDFLAGS for ports-based libedit/ncurses The latest version failed to configure using ports libedit+ncurses: configure: checking for readline with -ledit checking for readline... no configure: checking for readline with -ledit -lterminfo checking for readline... no configure: checking for readline with -ledit -ltermcap checking for readline... no configure: checking for readline with -ledit -lncurses checking for readline... no configure: checking for readline with -ledit -lcurses checking for readline... no configure: error: The readline library was not found. Setting LDFLAGS allows the build to complete as before. Approved by: just-fix-it/explicit LDFLAGS blanketb111cf4a09
Update to latest commit. Sponsored by: Absolightb65113bb10
Update to latest commit. Sponsored by: Absolight0bdefc78dc
Remarke MAKE_JOBS_UNSAFE everywhere. Sponsored by: Absolight8ee6dea551
Update to latest commit. Sponsored by: Absolight1ad22401e6