notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
bind914 BIND DNS suite with updated DNSSEC and DNS64
9.14.2_2 dns on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port
9.14.1_2Version of this port present on the latest quarterly branch.
Maintainer: mat@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2019-03-01 15:16:36
Last Update: 2019-06-19 16:20:00
SVN Revision: 504552
Also Listed In: net ipv6
License: MPL20
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/downloads/bind/
SVNWeb : Homepage
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (309 items)
  1. /usr/local/share/licenses/bind914-9.14.2_2/catalog.mk
  2. /usr/local/share/licenses/bind914-9.14.2_2/LICENSE
  3. /usr/local/share/licenses/bind914-9.14.2_2/MPL20
  4. bin/bind9-config
  5. @comment bin/dnstap-read
  6. bin/isc-config.sh
  7. @sample etc/mtree/BIND.chroot.dist.sample
  8. @sample etc/mtree/BIND.chroot.local.dist.sample
  9. etc/namedb/bind.keys
  10. etc/namedb/master/empty.db
  11. etc/namedb/master/localhost-forward.db
  12. etc/namedb/master/localhost-reverse.db
  13. @sample etc/namedb/named.conf.sample
  14. etc/namedb/named.root
  15. etc/namedb/rndc.conf.sample
  16. include/bind9/check.h
  17. include/bind9/getaddresses.h
  18. include/bind9/version.h
  19. include/dns/acl.h
  20. include/dns/adb.h
  21. include/dns/badcache.h
  22. include/dns/bit.h
  23. include/dns/byaddr.h
  24. include/dns/cache.h
  25. include/dns/callbacks.h
  26. include/dns/catz.h
  27. include/dns/cert.h
  28. include/dns/client.h
  29. include/dns/clientinfo.h
  30. include/dns/compress.h
  31. include/dns/db.h
  32. include/dns/dbiterator.h
  33. include/dns/dbtable.h
  34. include/dns/diff.h
  35. include/dns/dispatch.h
  36. include/dns/dlz.h
  37. include/dns/dlz_dlopen.h
  38. include/dns/dns64.h
  39. include/dns/dnsrps.h
  40. include/dns/dnssec.h
  41. include/dns/dnstap.h
  42. include/dns/ds.h
  43. include/dns/dsdigest.h
  44. include/dns/dyndb.h
  45. include/dns/ecdb.h
  46. include/dns/ecs.h
  47. include/dns/edns.h
  48. include/dns/enumclass.h
  49. include/dns/enumtype.h
  50. include/dns/events.h
  51. include/dns/fixedname.h
  52. include/dns/forward.h
  53. include/dns/geoip.h
  54. include/dns/ipkeylist.h
  55. include/dns/iptable.h
  56. include/dns/journal.h
  57. include/dns/keydata.h
  58. include/dns/keyflags.h
  59. include/dns/keytable.h
  60. include/dns/keyvalues.h
  61. include/dns/lib.h
  62. include/dns/librpz.h
  63. include/dns/log.h
  64. include/dns/lookup.h
  65. include/dns/master.h
  66. include/dns/masterdump.h
  67. include/dns/message.h
  68. include/dns/name.h
  69. include/dns/ncache.h
  70. include/dns/nsec.h
  71. include/dns/nsec3.h
  72. include/dns/nta.h
  73. include/dns/opcode.h
  74. include/dns/order.h
  75. include/dns/peer.h
  76. include/dns/portlist.h
  77. include/dns/private.h
  78. include/dns/rbt.h
  79. include/dns/rcode.h
  80. include/dns/rdata.h
  81. include/dns/rdataclass.h
  82. include/dns/rdatalist.h
  83. include/dns/rdataset.h
  84. include/dns/rdatasetiter.h
  85. include/dns/rdataslab.h
  86. include/dns/rdatastruct.h
  87. include/dns/rdatatype.h
  88. include/dns/request.h
  89. include/dns/resolver.h
  90. include/dns/result.h
  91. include/dns/rootns.h
  92. include/dns/rpz.h
  93. include/dns/rriterator.h
  94. include/dns/rrl.h
  95. include/dns/sdb.h
  96. include/dns/sdlz.h
  97. include/dns/secalg.h
  98. include/dns/secproto.h
  99. include/dns/soa.h
  100. include/dns/ssu.h
  101. include/dns/stats.h
  102. include/dns/tcpmsg.h
  103. include/dns/time.h
  104. include/dns/timer.h
  105. include/dns/tkey.h
  106. include/dns/tsec.h
  107. include/dns/tsig.h
  108. include/dns/ttl.h
  109. include/dns/types.h
  110. include/dns/update.h
  111. include/dns/validator.h
  112. include/dns/version.h
  113. include/dns/view.h
  114. include/dns/xfrin.h
  115. include/dns/zone.h
  116. include/dns/zonekey.h
  117. include/dns/zoneverify.h
  118. include/dns/zt.h
  119. include/dst/dst.h
  120. include/dst/gssapi.h
  121. include/dst/result.h
  122. include/irs/context.h
  123. include/irs/dnsconf.h
  124. include/irs/netdb.h
  125. include/irs/platform.h
  126. include/irs/resconf.h
  127. include/irs/types.h
  128. include/irs/version.h
  129. include/isc/aes.h
  130. include/isc/app.h
  131. include/isc/assertions.h
  132. include/isc/atomic.h
  133. include/isc/backtrace.h
  134. include/isc/base32.h
  135. include/isc/base64.h
  136. include/isc/bind9.h
  137. include/isc/buffer.h
  138. include/isc/bufferlist.h
  139. include/isc/commandline.h
  140. include/isc/condition.h
  141. include/isc/counter.h
  142. include/isc/crc64.h
  143. include/isc/deprecated.h
  144. include/isc/dir.h
  145. include/isc/errno.h
  146. include/isc/error.h
  147. include/isc/event.h
  148. include/isc/eventclass.h
  149. include/isc/file.h
  150. include/isc/formatcheck.h
  151. include/isc/fsaccess.h
  152. include/isc/fuzz.h
  153. include/isc/hash.h
  154. include/isc/heap.h
  155. include/isc/hex.h
  156. include/isc/hmac.h
  157. include/isc/ht.h
  158. include/isc/httpd.h
  159. include/isc/interfaceiter.h
  160. include/isc/iterated_hash.h
  161. include/isc/json.h
  162. include/isc/lang.h
  163. include/isc/lex.h
  164. include/isc/lfsr.h
  165. include/isc/lib.h
  166. include/isc/likely.h
  167. include/isc/list.h
  168. include/isc/log.h
  169. include/isc/magic.h
  170. include/isc/md.h
  171. include/isc/mem.h
  172. include/isc/meminfo.h
  173. include/isc/mutex.h
  174. include/isc/mutexblock.h
  175. include/isc/net.h
  176. include/isc/netaddr.h
  177. include/isc/netdb.h
  178. include/isc/netscope.h
  179. include/isc/nonce.h
  180. include/isc/offset.h
  181. include/isc/once.h
  182. include/isc/os.h
  183. include/isc/parseint.h
  184. include/isc/platform.h
  185. include/isc/pool.h
  186. include/isc/portset.h
  187. include/isc/print.h
  188. include/isc/queue.h
  189. include/isc/quota.h
  190. include/isc/radix.h
  191. include/isc/random.h
  192. include/isc/ratelimiter.h
  193. include/isc/refcount.h
  194. include/isc/regex.h
  195. include/isc/region.h
  196. include/isc/resource.h
  197. include/isc/result.h
  198. include/isc/resultclass.h
  199. include/isc/rwlock.h
  200. include/isc/safe.h
  201. include/isc/serial.h
  202. include/isc/sockaddr.h
  203. include/isc/socket.h
  204. include/isc/stat.h
  205. include/isc/stats.h
  206. include/isc/stdatomic.h
  207. include/isc/stdio.h
  208. include/isc/stdtime.h
  209. include/isc/strerr.h
  210. include/isc/string.h
  211. include/isc/symtab.h
  212. include/isc/syslog.h
  213. include/isc/task.h
  214. include/isc/taskpool.h
  215. include/isc/thread.h
  216. include/isc/time.h
  217. include/isc/timer.h
  218. include/isc/tm.h
  219. include/isc/types.h
  220. include/isc/util.h
  221. include/isc/version.h
  222. include/isc/xml.h
  223. include/isccc/alist.h
  224. include/isccc/base64.h
  225. include/isccc/cc.h
  226. include/isccc/ccmsg.h
  227. include/isccc/events.h
  228. include/isccc/result.h
  229. include/isccc/sexpr.h
  230. include/isccc/symtab.h
  231. include/isccc/symtype.h
  232. include/isccc/types.h
  233. include/isccc/util.h
  234. include/isccc/version.h
  235. include/isccfg/aclconf.h
  236. include/isccfg/cfg.h
  237. include/isccfg/dnsconf.h
  238. include/isccfg/grammar.h
  239. include/isccfg/log.h
  240. include/isccfg/namedconf.h
  241. include/isccfg/version.h
  242. include/ns/client.h
  243. include/ns/hooks.h
  244. include/ns/interfacemgr.h
  245. include/ns/lib.h
  246. include/ns/listenlist.h
  247. include/ns/log.h
  248. include/ns/notify.h
  249. include/ns/query.h
  250. include/ns/server.h
  251. include/ns/sortlist.h
  252. include/ns/stats.h
  253. include/ns/types.h
  254. include/ns/update.h
  255. include/ns/version.h
  256. include/ns/xfrout.h
  257. include/pk11/constants.h
  258. include/pk11/internal.h
  259. include/pk11/pk11.h
  260. include/pk11/result.h
  261. include/pk11/site.h
  262. include/pkcs11/cryptoki.h
  263. include/pkcs11/eddsa.h
  264. include/pkcs11/pkcs11.h
  265. include/pkcs11/pkcs11f.h
  266. include/pkcs11/pkcs11t.h
  267. lib/libbind9.a
  268. lib/libdns.a
  269. lib/libirs.a
  270. lib/libisc.a
  271. lib/libisccc.a
  272. lib/libisccfg.a
  273. lib/libns.a
  274. lib/named/filter-aaaa.so
  275. man/man1/bind9-config.1.gz
  276. @comment man/man1/dnstap-read.1.gz
  277. man/man1/isc-config.sh.1.gz
  278. man/man5/named.conf.5.gz
  279. man/man5/rndc.conf.5.gz
  280. man/man8/ddns-confgen.8.gz
  281. man/man8/filter-aaaa.8.gz
  282. man/man8/named-checkconf.8.gz
  283. man/man8/named-checkzone.8.gz
  284. man/man8/named-compilezone.8.gz
  285. man/man8/named-nzd2nzf.8.gz
  286. man/man8/named.8.gz
  287. @comment man/man8/pkcs11-destroy.8.gz
  288. @comment man/man8/pkcs11-keygen.8.gz
  289. @comment man/man8/pkcs11-list.8.gz
  290. @comment man/man8/pkcs11-tokens.8.gz
  291. man/man8/rndc-confgen.8.gz
  292. man/man8/rndc.8.gz
  293. man/man8/tsig-keygen.8.gz
  294. sbin/ddns-confgen
  295. sbin/named
  296. sbin/named-checkconf
  297. sbin/named-checkzone
  298. sbin/named-compilezone
  299. sbin/named-nzd2nzf
  300. @comment sbin/pkcs11-destroy
  301. @comment sbin/pkcs11-keygen
  302. @comment sbin/pkcs11-list
  303. @comment sbin/pkcs11-tokens
  304. sbin/rndc
  305. sbin/rndc-confgen
  306. sbin/tsig-keygen
  307. @dir(bind,bind,) etc/namedb/dynamic
  308. @dir(bind,bind,) etc/namedb/slave
  309. @dir(bind,bind,) etc/namedb/working
  310. Collapse this list.
Dependency lines:
  • bind914>0:dns/bind914
Conflicts:
  • CONFLICTS:
    • bind911
    • bind912
    • bind13
    • 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/bind914/ && make install clean
To add the package: pkg install bind914

PKGNAME: bind914

There is no flavor information for this port.

distinfo:

TIMESTAMP = 1557990570
SHA256 (bind-9.14.2.tar.gz) = 0e4027573726502ec038db3973a086c02508671723a4845e21da1769a5c27f0c
SIZE (bind-9.14.2.tar.gz) = 6263879


Slave ports
  1. dns/bind-tools

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. pkgconf>=1.3.0_1 : devel/pkgconf
Runtime dependencies:
  1. bind-tools>0 : dns/bind-tools
Library dependencies:
  1. libxml2.so : textproc/libxml2
  2. libidn2.so : dns/libidn2
  3. libjson-c.so : devel/json-c
  4. liblmdb.so : databases/lmdb
  5. libedit.so.0 : devel/libedit
  6. libiconv.so : converters/libiconv

This port is required by:

for Build
Configuration Options
===> The following configuration options are available for bind914-9.14.2_2:
     DNSTAP=off: Provides fast passive logging of DNS messages
     DOCS=on: Build and/or install documentation
     FIXED_RRSET=off: Enable fixed rrset ordering
     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
     MINCACHE=off: Use the mincachettl patch
     PORTREVISION=off: Show PORTREVISION in the version string
     QUERYTRACE=off: Enable the very verbose query tracelogging
     SIGCHASE=on: dig/host/nslookup will do DNSSEC validation
     START_LATE=off: Start BIND late in the boot process (see help)
     TCP_FASTOPEN=on: RFC 7413 support
     TUNING_LARGE=off: Tune named for large systems (**READ HELP**)
====> Dynamically Loadable Zones
     DLZ_POSTGRESQL=off: DLZ Postgres driver
     DLZ_MYSQL=off: DLZ MySQL driver (no threading)
     DLZ_BDB=off: DLZ BDB driver
     DLZ_LDAP=off: DLZ LDAP driver
     DLZ_FILESYSTEM=on: DLZ filesystem 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

USES:
compiler:c11 cpe libedit pkgconfig ssl iconv

Master Sites:
  1. ftp://ftp.ciril.fr/pub/isc/bind9/9.14.2/
  2. ftp://ftp.freenet.de/pub/ftp.isc.org/isc/bind9/9.14.2/
  3. ftp://ftp.funet.fi/pub/mirrors/ftp.isc.org/isc/bind9/9.14.2/
  4. ftp://ftp.iij.ad.jp/pub/network/isc/bind9/9.14.2/
  5. ftp://ftp.isc.org/isc/bind9/9.14.2/
  6. ftp://ftp.mirrorservice.org/sites/ftp.isc.org/isc/bind9/9.14.2/
  7. ftp://ftp.nominum.com/pub/isc/bind9/9.14.2/
  8. ftp://ftp.ntua.gr/pub/net/isc/isc/bind9/9.14.2/
  9. ftp://ftp.ripe.net/mirrors/sites/ftp.isc.org/isc/bind9/9.14.2/
  10. ftp://ftp.task.gda.pl/mirror/ftp.isc.org/isc/bind9/9.14.2/
  11. ftp://ftp.u-aizu.ac.jp/pub/net/isc/bind9/9.14.2/
  12. https://ftp.isc.org/isc/bind9/9.14.2/
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2015-03-24
    Affects: users of dns/bind9*
    Author: mat@FreeBSD.org
    Reason: 
      This is only for FreeBSD 10.0+.
    
      BIND auto chroot has been added back to the named rc script.  As enabling it
      by default would most certainly break people's setup, it is not.  To enable
      it, and chroot it in /var/named, add the following line to your rc.conf file:
    
      named_chrootdir="/var/named"
    
      On first launch, the rc script will move the /usr/local/etc/namedb directory
      into the chroot, and create a symlink to it.
    
      Note that, if you're running from within a jail, you need to have a
      /var/named/dev devfs created beforehand, with the null and random devices.
    
    
  • 2013-11-12
    Affects: users of dns/bind9*
    Author: erwin@FreeBSD.org
    Reason: 
      All bind9 ports have been updated to support FreeBSD 10.x after
      BIND was removed from the base system.  It is now self-contained
      in ${PREFIX}/etc/namedb, and chroot and symlinking options are
      no longer supported out of the box.
    
      For users of FreeBSD 9.x and earlier, the LINKS option is no longer
      enabled by default, but still supported.  No other changes should
      affect those users, and updating without changing already set options
      will keep the system in the same state.
    
    
Port Moves
  • port moved here from dns/bind912 on 2019-05-31
    REASON: Has expired: Support ends, please move to dns/bind914.

Number of commits found: 16

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
19 Jun 2019 15:20:00
Original commit files touched by this commit  9.14.2_2
Revision:504552
mat search for other commits by this committer
Convert BIND9's pkg-message files to UCL.
13 Jun 2019 12:50:05
Original commit files touched by this commit  9.14.2_2
Revision:504087
mat search for other commits by this committer
Fix build when not using WITH_DEBUG.

Reported by:	pkg-fallout@
11 Jun 2019 12:18:36
Original commit files touched by this commit  9.14.2_2
Revision:503955
mat search for other commits by this committer
Fix named when using plugins and chroot.

BIND9 introduced plugins and migrated the filter-aaaa feature to a
plugin.
As it loads its plugins late in the startup process (read after chroot),
the plugins need to be available in the chroot.

Also, refactor the code now that a second directory need to be handled.

PR:		238011
Reported by:	ryan@timewasted.me
MFH:		2019Q2
03 Jun 2019 12:43:14
Original commit files touched by this commit  9.14.2_1
Revision:503379
mat search for other commits by this committer
Fix a possible race between udp dispatch and socket code.

PR:		237640
Obtained from:	https://gitlab.isc.org/isc-projects/bind9/merge_requests/1992
MFH:		2019Q2
16 May 2019 07:32:29
Original commit files touched by this commit  9.14.2
Revision:501776
mat search for other commits by this committer
Update to 9.14.2.
25 Apr 2019 16:12:21
Original commit files touched by this commit  9.14.1
Revision:500027
mat search for other commits by this committer
Prevent bind-tools from inheriting CONFLICTS.

I don't see how this can be a problem as bind-tools is never built after
bind9*.

Reported by:	Matthew D. Fuller
25 Apr 2019 14:54:18
Original commit files touched by this commit  9.14.1
Revision:500009
mat search for other commits by this committer
Switch to using OPTIONS_EXCLUDE to avoid picking up strays.

If you had things installed, say, lmdb, it would be picked up and linked
with.

Reported by:	sunpoet
25 Apr 2019 14:54:04
Original commit files touched by this commit  9.14.1
Revision:500008
mat search for other commits by this committer
Forgot to remove this bit after the .0 release.
25 Apr 2019 07:17:20
Original commit files touched by this commit  9.14.1
Revision:499959
mat search for other commits by this committer
Update to BIND9 9.14.1.

MFH:		2019Q2
Security:	CVE-2018-5743, CVE-2019-6467
23 Apr 2019 13:04:12
Original commit files touched by this commit  9.14.0_1
Revision:499757
mat search for other commits by this committer
Remove conflicts from bind-tools and the server ports.

All servers now depend on the same bind-tools, from the latest BIND9
release.

Chase dependencies to make sure they now depend on the correct port.

Differential Revision:	https://reviews.freebsd.org/D19922
25 Mar 2019 09:57:09
Original commit files touched by this commit  9.14.0
Revision:496810
mat search for other commits by this committer
Update to 9.14.0.
19 Mar 2019 08:38:44
Original commit files touched by this commit  9.14.0.rc3
Revision:496252
mat search for other commits by this committer
Make WITH_DEBUG actually build and be as helpful as possible.
14 Mar 2019 08:35:57
Original commit files touched by this commit  9.14.0.rc3
Revision:495692
mat search for other commits by this committer
Update to 9.14.0rc3.
12 Mar 2019 16:11:31
Original commit files touched by this commit  9.14.0.rc2
Revision:495468
mat search for other commits by this committer
Update WWW.

PR:		236196
Submitted by:	Leonid Nevecherya
08 Mar 2019 22:25:58
Original commit files touched by this commit  9.14.0.rc2
Revision:495083
mat search for other commits by this committer
Update to 9.14.0rc2.
01 Mar 2019 10:10:03
Original commit files touched by this commit  9.14.0.rc1
Revision:494252
mat search for other commits by this committer
Add BIND 9.14.0 first release candidate.

Number of commits found: 16

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
firefoxJun 19
firefox-esrJun 19
ImageMagick6*Jun 17
ImageMagick6-nox11*Jun 17
ImageMagick7*Jun 17
ImageMagick7-nox11*Jun 17
GraphicsMagickJun 16
netatalk3Jun 16
chromiumJun 15
neovimJun 13
phpmyadminJun 13
vimJun 13
vim-consoleJun 13
vim-tinyJun 13
mybbJun 12

12 vulnerabilities affecting 106 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2019-06-19 06:36:10


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 36700
Broken 82
Deprecated 118
Ignore 304
Forbidden 3
Restricted 162
No CDROM 74
Vulnerable 33
Expired 14
Set to expire 89
Interactive 0
new 24 hours 0
new 48 hours7
new 7 days34
new fortnight67
new month186

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2019 Dan Langille. All rights reserved.