dns/bind920 9.20.30 MidnightBSD
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
b1ff50cdd7- License
- MPL20
- Categories
- dns, net
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.
In the other systems
The newest version among them is 9.20.30, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | dns/bind920 | 9.20.30 newest | no data | - | [email protected] | 2026-10-21 |
| FreeBSD | dns/bind920 | 9.20.30 newest | none known | - | [email protected] | 2026-10-21 |
| DragonFly | dns/bind920 | 9.20.10 behind since 2026-07-25 | 1 known | - | [email protected] | - |
| HardenedBSD | dns/bind920 | 9.20.29 behind since 2026-10-21 | no data | - | [email protected] | - |
| GhostBSD | dns/bind920 | 9.20.29 behind since 2026-10-21 | no data | - | [email protected] | - |
| OPNsense | dns/bind920 | 9.20.24 behind since 2026-07-25 | no data | - | [email protected] | - |
Version history 3
Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.
Install
Binary package:
mport install bind
From mports:
cd /usr/mports/dns/bind920 && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= bind>0:dns/bind920
LIB_DEPENDS= libdns-9.20.30.so:dns/bind920
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
As this port's Makefile names them.
Library 4
libuv.so: devel/libuvlibnghttp2.so: www/libnghttp2liburcu.so: sysutils/liburculibxml2.so: textproc/libxml2
Build dependencies 4
Run dependencies 4
No port depends on this one.
Configuration
Options name: dns_bind
| Option | Default | Description |
|---|---|---|
| DNSTAP | on | Provides fast passive logging of DNS messages |
| DOCS | off | |
| FIXED_RRSET | off | Enable fixed rrset ordering |
| GEOIP | off | |
| GSSAPI_BASE | off | Using Heimdal in base (nsupdate is broken) |
| GSSAPI_HEIMDAL | off | Using security/heimdal (nsupdate is broken) |
| GSSAPI_MIT | off | Using security/krb5 |
| GSSAPI_NONE | on | Disable |
| IDN | on | |
| JSON | on | |
| LARGE_FILE | off | 64-bit file 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) |
| TCP_FASTOPEN | on | RFC 7413 support |
- USES
- autoreconf compiler:c11 cpe gnome libedit libtool pkgconfig ssl tar:xz
- Service scripts
- none
Files
Manual pages 14
- ddns-confgen(8)
- filter-a(8)
- filter-aaaa(8)
- named(8)
- named-checkconf(1)
- named-checkzone(1)
- named-compilezone(1)
- named-journalprint(1)
- named-nzd2nzf(1)
- named.conf(5)
- rndc(8)
- rndc-confgen(8)
- rndc.conf(5)
- tsig-keygen(8)
pkg-plist 274
- bin/named-checkconf
- bin/named-checkzone
- bin/named-compilezone
- bin/named-journalprint
- bin/named-nzd2nzf
- @sample etc/mtree/BIND.chroot.dist.sample
- @sample etc/mtree/BIND.chroot.local.dist.sample
- @sample etc/bind/named.conf.sample
- etc/bind/named.root
- etc/bind/primary/empty.db
- etc/bind/primary/localhost-forward.db
- etc/bind/primary/localhost-reverse.db
- include/dns/acl.h
- include/dns/adb.h
- include/dns/badcache.h
- include/dns/bit.h
- include/dns/byaddr.h
- include/dns/cache.h
- include/dns/callbacks.h
- include/dns/catz.h
- include/dns/cert.h
- include/dns/client.h
- include/dns/clientinfo.h
- include/dns/compress.h
- include/dns/db.h
- include/dns/dbiterator.h
- include/dns/diff.h
- include/dns/dispatch.h
- include/dns/dlz.h
- include/dns/dlz_dlopen.h
- include/dns/dns64.h
- include/dns/dnsrps.h
- include/dns/dnssec.h
- include/dns/dnstap.h
- include/dns/ds.h
- include/dns/dsdigest.h
- include/dns/dsync.h
- include/dns/dyndb.h
- include/dns/ecs.h
- include/dns/ede.h
- include/dns/edns.h
- include/dns/enumclass.h
- include/dns/enumtype.h
- include/dns/fixedname.h
- include/dns/forward.h
- include/dns/geoip.h
- include/dns/ipkeylist.h
- include/dns/iptable.h
- include/dns/journal.h
- include/dns/kasp.h
- include/dns/keydata.h
- include/dns/keyflags.h
- include/dns/keymgr.h
- include/dns/keystore.h
- include/dns/keytable.h
- include/dns/keyvalues.h
- include/dns/librpz.h
- include/dns/log.h
- include/dns/master.h
- include/dns/masterdump.h
- include/dns/message.h
- include/dns/name.h
- include/dns/nametree.h
- include/dns/ncache.h
- include/dns/nsec.h
- include/dns/nsec3.h
- include/dns/nta.h
- include/dns/opcode.h
- include/dns/order.h
- include/dns/peer.h
- include/dns/private.h
- include/dns/qp.h
- include/dns/rbt.h
- include/dns/rcode.h
- include/dns/rdata.h
- include/dns/rdataclass.h
- include/dns/rdatalist.h
- include/dns/rdataset.h
- include/dns/rdatasetiter.h
- include/dns/rdataslab.h
- include/dns/rdatastruct.h
- include/dns/rdatatype.h
- include/dns/remote.h
- include/dns/request.h
- include/dns/resolver.h
- include/dns/result.h
- include/dns/rootns.h
- include/dns/rpz.h
- include/dns/rriterator.h
- include/dns/rrl.h
- include/dns/sdlz.h
- include/dns/secalg.h
- include/dns/secproto.h
- include/dns/skr.h
- include/dns/soa.h
- include/dns/ssu.h
- include/dns/stats.h
- include/dns/time.h
- include/dns/tkey.h
- include/dns/trace.h
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| bind-9.20.30.tar.xz | 6.004232e+06 | 9e1443a40a72a30272cbc3196d020a6b2e26937111c83e59e101e82e1e3b4fef |
Master sites 1
- ISC/bind9/9.20.30