| Port details on branch 2026Q1 |
- bind9-devel BIND DNS suite with updated DNSSEC and DNS64
- 9.21.18 dns
=0 9.21.18Version of this port present on the latest quarterly branch. - Maintainer: mat@FreeBSD.org
 - Port Added: 2026-01-21 16:10:34
- Last Update: 2026-02-18 15:00:24
- Commit Hash: 0732206
- Also Listed In: net
- License: MPL20
- WWW:
- https://www.isc.org/bind/
- Description:
- BIND version 9 is a major rewrite of nearly all aspects of the underlying BIND
architecture. Some of the important features of BIND 9 are:
DNS Security: DNSSEC (signed zones), TSIG (signed DNS requests)
IP version 6: Answers DNS queries on IPv6 sockets, IPv6 resource records (AAAA)
Experimental IPv6 Resolver Library
DNS Protocol Enhancements: IXFR, DDNS, Notify, EDNS0
Improved standards conformance
Views: One server process can provide multiple "views" of the DNS namespace,
e.g. an "inside" view to certain clients, and an "outside" view to others.
Multiprocessor Support
See the CHANGES file for more information on new features.
¦ ¦ ¦ ¦ 
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
-
- Dependency lines:
-
- bind9-devel>0:dns/bind9-devel
- Conflicts:
- CONFLICTS:
- To install the port:
- cd /usr/ports/dns/bind9-devel/ && make install clean
- To add the package, run one of these commands:
- pkg install dns/bind9-devel
- pkg install bind9-devel
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: bind9-devel
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1771422654
SHA256 (bind-9.21.18.tar.xz) = b2a5f01ed7fedcb84b9df4ae78208ed51ceed1733f37fb9ea649026ec83d9f59
SIZE (bind-9.21.18.tar.xz) = 5300880
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:

- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py311-sphinx_rtd_theme>0 : textproc/py-sphinx_rtd_theme@py311
- sphinx-build : textproc/py-sphinx
- meson : devel/meson
- ninja : devel/ninja
- pkgconf>=1.3.0_1 : devel/pkgconf
- perl5>=5.42.r<5.43 : lang/perl5.42
- Runtime dependencies:
-
- bind-tools>0 : dns/bind-tools
- Library dependencies:
-
- libnghttp2.so : www/libnghttp2
- liburcu.so : sysutils/liburcu
- libuv.so : devel/libuv
- libfstrm.so : devel/fstrm
- libprotobuf-c.so : devel/protobuf-c
- libidn2.so : dns/libidn2
- liblmdb.so : databases/lmdb
- libjson-c.so : devel/json-c
- libxml2.so : textproc/libxml2
- libedit.so.0 : devel/libedit
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for bind9-devel-9.21.18:
DNSTAP=on: Provides fast passive logging of DNS messages
DOCS=on: Build and/or install documentation
GEOIP=off: GeoIP IP location support
IDN=on: International Domain Names support
LMDB=on: Use LMDB for zone management
OVERRIDECACHE=off: Use the override-cache patch
QUERYTRACE=off: Enable the very verbose query tracelogging
START_LATE=off: Start BIND late in the boot process (see help)
====> Statistics channels
STATS_JSON=on: Enable JSON statistics channel
STATS_XML=on: Enable XML statistics channel
====> GSSAPI Security API support: you have to select exactly one of them
GSSAPI_BASE=on: Using MIT in base
GSSAPI_HEIMDAL=off: Using security/heimdal (nsupdate is broken)
GSSAPI_MIT=off: Using security/krb5
GSSAPI_NONE=off: Disable
===> Use 'make config' to modify these settings
- Options name:
- dns_bind9-devel
- USES:
- compiler:c11 cpe gnome libedit meson perl5 pkgconfig ssl tar:xz python:env gssapi iconv
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
9.21.18 18 Feb 2026 15:00:24
    |
Mathieu Arnold (mat)  |
dns/bind9-devel: update to 9.21.18
(cherry picked from commit 07360520dffee82b1c8f8e63dbe4033336798078) |
9.21.17_2 24 Jan 2026 09:38:44
    |
Mathieu Arnold (mat)  |
dns/bind9*: enable base GSSAPI on 15+
FreeBSD 15+ have MIT kerberos in the base system, and it fixes the
problems BIND9 was having with Heimdal.
PR: 291780
(cherry picked from commit 0732837048ddb9a1650d58080d26b0ab9e1c2e4d) |
9.21.17_1 24 Jan 2026 09:38:36
    |
Mathieu Arnold (mat)  |
dns/bind9*: nsupdate works on 15+ with MIT kerberos from base
FreeBSD 15+ have MIT kerberos in the base system, and it fixes the
problems BIND9 was having with Heimdal.
PR: 291776
(cherry picked from commit 07328360c1feb5bc3e3b2e18eb7abd89d226b663) |
9.21.17 21 Jan 2026 16:06:10
    |
Mathieu Arnold (mat)  |
dns/bind9-devel: update to 9.21.17
Changes: https://downloads.isc.org/isc/bind9/9.21.17/doc/arm/html/notes.html#notes-for-bind-9-21-17
Security: CVE-2025-13878
(cherry picked from commit 073271007fa7a524a0c2403d1cdbda477e7fae09) |