Port details |
- bind916 BIND DNS suite with updated DNSSEC and DNS64
- 9.16.30 dns
=15 9.16.30Version of this port present on the latest quarterly branch. - Maintainer: mat@FreeBSD.org
 - Port Added: 2020-02-20 09:07:24
- Last Update: 2022-06-16 10:12:31
- Commit Hash: b675cc5
- People watching this port, also watch:: pkg, dovecot, ca_root_nss, php74
- Also Listed In: net
- License: MPL20
- 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.
WWW: https://www.isc.org/bind/
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- Conflicts:
- CONFLICTS:
- bind9[0-9][0-9]
- bind9-devel
- Conflicts Matches:
-
There are no Conflicts Matches for this port. This is usually an error.
- To install the port:
- cd /usr/ports/dns/bind916/ && make install clean
- To add the package, run one of these commands:
- pkg install dns/bind916
- pkg install bind916
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: bind916
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1655372228
SHA256 (bind-9.16.30.tar.xz) = 009fc3f013a787ae57b545ad6afab40fd27b99d24f823142ac67e28baf1260db
SIZE (bind-9.16.30.tar.xz) = 5086288
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- sphinx-build : textproc/py-sphinx
- py38-sphinx_rtd_theme>0 : textproc/py-sphinx_rtd_theme@py38
- sphinx-build : textproc/py-sphinx
- pkgconf>=1.3.0_1 : devel/pkgconf
- Runtime dependencies:
-
- bind-tools>0 : dns/bind-tools
- Library dependencies:
-
- libuv.so : devel/libuv
- libxml2.so : textproc/libxml2
- libfstrm.so : devel/fstrm
- libprotobuf-c.so : devel/protobuf-c
- libidn2.so : dns/libidn2
- libjson-c.so : devel/json-c
- liblmdb.so : databases/lmdb
- libedit.so.0 : devel/libedit
- There are no ports dependent upon this port
- Configuration Options:
- ===> The following configuration options are available for bind916-9.16.30:
DNSTAP=on: Provides fast passive logging of DNS messages
DOCS=on: Build and/or install documentation
FIXED_RRSET=off: Enable fixed rrset ordering
GEOIP=off: GeoIP IP location support
IDN=on: International Domain Names support
JSON=on: JSON file/format/parser support
LARGE_FILE=off: 64-bit file support
LMDB=on: Use LMDB for zone management
MANPAGES=on: Build and/or install manual pages
OVERRIDECACHE=off: Use the override-cache patch
PORTREVISION=off: Show PORTREVISION in the version string
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
====> Dynamically Loadable Zones
DLZ_BDB=off: DLZ BDB driver
DLZ_FILESYSTEM=on: DLZ filesystem driver
DLZ_LDAP=off: DLZ LDAP driver
DLZ_MYSQL=off: DLZ MySQL driver (no threading)
DLZ_POSTGRESQL=off: DLZ Postgres driver
DLZ_STUB=off: DLZ stub driver
====> GSSAPI Security API support: you have to select exactly one of them
GSSAPI_BASE=off: Using Heimdal in base
GSSAPI_HEIMDAL=off: Using security/heimdal
GSSAPI_MIT=off: Using security/krb5
GSSAPI_NONE=on: Disable
====> Choose which crypto engine to use: you can only select none or one of them
NATIVE_PKCS11=off: Use PKCS#11 native API (**READ HELP**)
===> Use 'make config' to modify these settings
- Options name:
- dns_bind916
- USES:
- compiler:c11 cpe libedit pkgconfig ssl tar:xz python:env iconv
- pkg-message:
- For install:
- 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
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
16 Jun 2022 10:12:31 9.16.30
|
Mathieu Arnold (mat)  |
dns/bind916: update to 9.16.30
Changes: https://downloads.isc.org/isc/bind9/9.16.30/doc/arm/html/notes.html#notes-for-bind-9-16-30 |
19 May 2022 14:27:49 9.16.29
|
Mathieu Arnold (mat)  |
dns/bind916: Update to 9.16.29
Changes: https://downloads.isc.org/isc/bind9/9.16.29/doc/arm/html/notes.html |
22 Apr 2022 15:55:42 9.16.28
|
Mathieu Arnold (mat)  |
dns/bind916: update to 9.16.28
BIND9 9.16 is now the new ESV release, replacing BIND9 9.11.
Changes: https://downloads.isc.org/isc/bind9/9.16.28/doc/arm/html/notes.html#notes-for-bind-9-16-28 |
10 Apr 2022 19:11:41 9.16.27_1
|
Charlie Li (vishwin)  |
textproc/libxml2: bump all LIB_DEPENDS consumers
This is a separate commit to facilitate easier cherry-picking for
quarterly.
PR: 262853, 262940, 262877, 263126
Approved by: fluffy (mentor) |
24 Mar 2022 03:50:07 9.16.27
|
Xin LI (delphij)  |
dns/bind916: Security update to 9.16.27
Security: CVE-2022-0396, CVE-2021-25220
MFH: 2022Q1
With hat: secteam |
17 Feb 2022 22:17:42 9.16.26
|
Mathieu Arnold (mat)  |
dns/bind916: update to 9.16.26
Changes: https://downloads.isc.org/isc/bind9/9.16.26/doc/arm/html/notes.html#notes-for-bind-9-16-26
MFH: 2021Q1 |
10 Feb 2022 15:35:27 9.16.25_1
|
Mathieu Arnold (mat)  |
dns/bind916: update to 9.16.25
Add back the Administrator Reference Manual in the DOCS option.
Changes: https://downloads.isc.org/isc/bind9/9.16.25/doc/arm/html/notes.html#notes-for-bind-9-16-25 |
10 Jan 2022 15:15:39 9.16.24_1
|
Stefan Eßer (se)  |
Fix CONFLICTS entries of multiple ports
There have been lots of missing CONFLICTS_INSTALL entries, either
because conflicting ports were added without updating existing ports,
due to name changes of generated packages, due to mis-understanding
the format and semantics of the conflicts entries, or just due to
typoes in package names.
This patch is the result of a comparison of all files contained in
the official packages with each other. This comparison was based on
packages built with default options and may therefore have missed
further conflicts with optionally installed files.
Where possible, version numbers in conflicts entries have been
generalized, some times taking advantage of the fact that a port (Only the first 15 lines of the commit message are shown above ) |
15 Dec 2021 16:00:32 9.16.24_1
|
Mathieu Arnold (mat)  |
dns/bind916: fix runnaway memory leak
Obtained from: https://gitlab.isc.org/isc-projects/bind9/-/merge_requests/5626 |
15 Dec 2021 15:30:01 9.16.24
|
Mathieu Arnold (mat)  |
dns/bind916: update to 9.16.24 |
17 Nov 2021 19:24:18 9.16.23
|
Mathieu Arnold (mat)  |
dns/bind916: update to 9.16.23
Changes: https://downloads.isc.org/isc/bind9/9.16.23/doc/arm/html/notes.html#notes-for-bind-9-16-23 |
28 Oct 2021 06:19:47 9.16.22
|
Mathieu Arnold (mat)  |
dns/bind916: update to 9.16.22
MFH: 2021Q4
Security: CVE-2021-25219 |
27 Sep 2021 13:14:35 9.16.21
|
Mathieu Arnold (mat)  |
dns/bind916: update to 9.16.21
Changes: https://downloads.isc.org/isc/bind9/9.16.21/doc/arm/html/notes.html#notes-for-bind-9-16-21 |
26 Aug 2021 07:32:43 9.16.20
|
Mathieu Arnold (mat)  |
dns/bind916: update to 9.16.20
Security: CVE-2021-25218
Changes: https://downloads.isc.org/isc/bind9/9.16.20/doc/arm/html/notes.html#notes-for-bind-9-16-20 |
24 Jul 2021 11:43:10 9.16.19
|
Mathieu Arnold (mat)  |
dns/bind916: Fix patch
Pointy hat: mat |
23 Jul 2021 09:06:18 9.16.19
|
Mathieu Arnold (mat)  |
dns/bind916: Update to 9.16.19
Changes: https://downloads.isc.org/isc/bind9/9.16.19/doc/arm/html/notes.html#notes-for-bind-9-16-19 |
21 Jun 2021 07:54:01 9.16.18
|
Mathieu Arnold (mat)  |
dns/bind916: Fix redirect in WWW |
19 Jun 2021 10:10:19 9.16.18
|
Mathieu Arnold (mat)  |
dns/bind916: Update to 9.16.18.
Changes: https://downloads.isc.org/isc/bind9/9.16.18/doc/arm/html/notes.html#notes-for-bind-9-16.18
MFH: yes |
17 Jun 2021 08:29:53 9.16.17
|
Mathieu Arnold (mat)  |
dns/bind916: Update to 9.16.17.
Changes: https://downloads.isc.org/isc/bind9/9.16.17/doc/arm/html/notes.html#notes-for-bind-9-16-17
MFH: yes |
31 May 2021 17:43:49 9.16.16_1
|
Don Lewis (truckman)  |
devel/protobuf-c: Bump PORTREVISION of dependent ports
Bump the PORTREVISION of ports that use protobuf-c and bake in the value
of PROTOBUF_C_VERSION*.
Sponsored by: Farsight Security, Inc. |
21 May 2021 12:51:52 9.16.16
|
Mathieu Arnold (mat)  |
dns/bind916: Update to 9.16.16.
MFH: 2021Q2
Changes:
https://downloads.isc.org/isc/bind9/9.16.16/doc/arm/html/notes.html#notes-for-bind-9-16-16 |
29 Apr 2021 09:39:47 9.16.15
|
Mathieu Arnold (mat)  |
Update to 9.16.15.
MFH: 2021Q2
Security: CVE-2021-25214
Security: CVE-2021-25215
Security: CVE-2021-25216
Sponsored by: Absolight |
06 Apr 2021 14:31:13 9.16.13
|
Mathieu Arnold (mat)  |
all: Remove all other $FreeBSD keywords. |
06 Apr 2021 14:31:07 9.16.13
|
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
19 Mar 2021 14:32:21
9.16.13
|
mat  |
Update BIND9 to 9.16.13.
Changes:
https://downloads.isc.org/isc/bind9/9.16.13/doc/arm/html/notes.html#notes-for-bind-9-16-13 |
18 Feb 2021 07:05:01
9.16.12
|
mat  |
Update to 9.16.12
Security: CVE-2020-8625 |
25 Jan 2021 17:44:15
9.16.11
|
mat  |
Update to 9.16.11. |
16 Dec 2020 21:36:35
9.16.10
|
mat  |
Update to 9.16.10
Changes:
https://downloads.isc.org/isc/bind9/9.16.10/doc/arm/html/notes.html#notes-for-bind-9-16-10 |
28 Nov 2020 15:04:10
9.16.9
|
mat  |
Update to 9.16.9.
Changes:
https://downloads.isc.org/isc/bind9/9.16.9/doc/arm/html/notes.html#notes-for-bind-9-16-9 |
26 Oct 2020 11:40:56
9.16.8
|
mat  |
Update to 9.16.8.
Changes: https://downloads.isc.org/isc/bind9/9.16.8/doc/arm/html/notes.html#notes-for-bind-9-16-8 |
23 Sep 2020 14:42:36
9.16.7_1
|
mat  |
Update to 9.16.7.
MFH: 2020Q3 (bugfix)
Changes: https://downloads.isc.org/isc/bind9/9.16.7/doc/arm/html/notes.html#notes-for-bind-9-16-7 |
27 Aug 2020 08:34:29
9.16.6_1
|
mat  |
Garbage collect the SIGCHASE option, it was removed in 9.12.
PR: 248938
Submitted by: John Hein |
26 Aug 2020 13:32:36
9.16.6_1
|
mat  |
Fix build with Heimdal.
PR: 246591
Submitted by: epopen gmail com |
26 Aug 2020 13:32:28
9.16.6_1
|
mat  |
Enabled DNSTAP by default.
The ISC recommends having it by default (it is in the packages they
distribute) and the footprint of the dependecies is very small.
While there, cleanup plists.
PR: 237861
Reported by: Greg Rivers |
26 Aug 2020 13:32:17
9.16.6
|
mat  |
Remove the TUNING_LARGE option, it is now a no-op.
PR: 244391
Submitted by: Leo Vandewoestijne |
21 Aug 2020 09:11:52
9.16.6
|
mat  |
Update to 9.16.6.
MFH: 2020Q3 (security fix)
Security: CVE-2020-8620, CVE-2020-8621, CVE-2020-8622,
CVE-2020-8623, CVE-2020-8624 |
20 Jul 2020 13:50:13
9.16.5_1
|
mat  |
Fix rndc with LMDB 0.9.26+.
PR: 247950
Submitted by: delphij
Reportedy: david isnic is
Obtained from: https://gitlab.isc.org/isc-projects/bind9/-/issues/1976
MFH: 2020Q3 (not sure if needed) |
16 Jul 2020 15:52:08
9.16.5
|
mat  |
Update to 9.16.5.
Changes: https://downloads.isc.org/isc/bind9/9.16.5/doc/arm/html/notes.html#notes-for-bind-9-16-5
MFH: 2020Q3 (bug fixes) |
18 Jun 2020 03:46:37
9.16.4
|
philip  |
Update to 9.16.4.
MFH: 2020Q2
Security: CVE-2020-8618 CVE-2020-8619
Submitted by: mat (maintainer) |
25 May 2020 16:50:33
9.16.3_2 
|
mat  |
Fix crash when using override-cache-ttl.
Submitted by: Andre Albsmeier |
22 May 2020 19:20:42
9.16.3_1 
|
sunpoet  |
Bump PORTREVISION for devel/json-c json-c |
19 May 2020 09:27:35
9.16.3 
|
mat  |
Update to 9.16.3.
MFH: 2020Q2
Security: CVE-2020-8616, CVE-2020-8617 |
15 Apr 2020 20:46:15
9.16.2 
|
mat  |
Update to 9.16.2.
MFH: 2020Q2
Changes: https://downloads.isc.org/isc/bind9/9.16.2/RELEASE-NOTES-bind-9.16.2.html |
19 Mar 2020 11:33:42
9.16.1 
|
mat  |
Update to 9.16.1 |
06 Mar 2020 10:24:12
9.16.0_2 
|
mat  |
Import patch from upstream to fixa tcp client quota exhaustion issue.
Obtained
from: https://lists.isc.org/pipermail/bind-announce/2020-March/001150.html |
22 Feb 2020 08:35:46
9.16.0_1 
|
mat  |
Remvoe the scary pkg-message from BIND9 9.16.
And make a note that it needs to be removed when a new release comes
along, so that I don't forget next year.
Reported by: Matthias Fechner |
20 Feb 2020 09:06:58
9.16.0 
|
mat  |
Add the newly minted BIND9 9.16.
Changes: https://downloads.isc.org/isc/bind9/9.16.0/RELEASE-NOTES-bind-9.16.0.html |