notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Port details
bind-tools Command line tools from BIND: delv, dig, host, nslookup...
9.20.22 dns on this many watch lists=29 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 9.20.21Version of this port present on the latest quarterly branch.
Maintainer: mat@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2010-04-02 02:47:00
Last Update: 2026-04-01 19:12:51
Commit Hash: 0739876
People watching this port, also watch:: pkg, curl, ca_root_nss, sudo, rsync
Also Listed In: net
License: MPL20
WWW:
https://www.isc.org/bind/
Description:
The user space command line tools from the latest version of BIND: delv, dig, host, nslookup, nsupdate It also includes various dnssec related tools: dnssec-dsfromkey, dnssec-importkey, dnssec-keyfromlabel, dnssec-keygen, dnssec-revoke, dnssec-settime, dnssec-signzone, dnssec-verify
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (70 items)
Collapse this list.
  1. /usr/local/share/licenses/bind-tools-9.20.22/catalog.mk
  2. /usr/local/share/licenses/bind-tools-9.20.22/LICENSE
  3. /usr/local/share/licenses/bind-tools-9.20.22/MPL20
  4. bin/arpaname
  5. bin/delv
  6. bin/dig
  7. bin/dnssec-cds
  8. bin/dnssec-dsfromkey
  9. bin/dnssec-importkey
  10. bin/dnssec-keyfromlabel
  11. bin/dnssec-keygen
  12. bin/dnssec-ksr
  13. bin/dnssec-revoke
  14. bin/dnssec-settime
  15. bin/dnssec-signzone
  16. bin/dnssec-verify
  17. bin/dnstap-read
  18. bin/host
  19. bin/mdig
  20. bin/named-rrchecker
  21. bin/nsec3hash
  22. bin/nslookup
  23. bin/nsupdate
  24. lib/bind-tools/libdns.so
  25. lib/bind-tools/libdns-9.20.22.so
  26. lib/bind-tools/libisc.so
  27. lib/bind-tools/libisc-9.20.22.so
  28. lib/bind-tools/libisccc.so
  29. lib/bind-tools/libisccc-9.20.22.so
  30. lib/bind-tools/libisccfg.so
  31. lib/bind-tools/libisccfg-9.20.22.so
  32. lib/bind-tools/libns.so
  33. lib/bind-tools/libns-9.20.22.so
  34. share/man/man1/arpaname.1.gz
  35. share/man/man1/delv.1.gz
  36. share/man/man1/dig.1.gz
  37. share/man/man1/dnssec-cds.1.gz
  38. share/man/man1/dnssec-dsfromkey.1.gz
  39. share/man/man1/dnssec-importkey.1.gz
  40. share/man/man1/dnssec-keyfromlabel.1.gz
  41. share/man/man1/dnssec-keygen.1.gz
  42. share/man/man1/dnssec-ksr.1.gz
  43. share/man/man1/dnssec-revoke.1.gz
  44. share/man/man1/dnssec-settime.1.gz
  45. share/man/man1/dnssec-signzone.1.gz
  46. share/man/man1/dnssec-verify.1.gz
  47. share/man/man1/dnstap-read.1.gz
  48. share/man/man1/host.1.gz
  49. share/man/man1/mdig.1.gz
  50. @comment share/man/man1/named-checkconf.1.gz
  51. @comment share/man/man1/named-checkzone.1.gz
  52. @comment share/man/man1/named-compilezone.1.gz
  53. @comment share/man/man1/named-journalprint.1.gz
  54. @comment share/man/man1/named-nzd2nzf.1.gz
  55. share/man/man1/named-rrchecker.1.gz
  56. share/man/man1/nsec3hash.1.gz
  57. share/man/man1/nslookup.1.gz
  58. share/man/man1/nsupdate.1.gz
  59. @comment share/man/man5/named.conf.5.gz
  60. @comment share/man/man5/rndc.conf.5.gz
  61. @comment share/man/man8/ddns-confgen.8.gz
  62. @comment share/man/man8/filter-a.8.gz
  63. @comment share/man/man8/filter-aaaa.8.gz
  64. @comment share/man/man8/named.8.gz
  65. @comment share/man/man8/rndc-confgen.8.gz
  66. @comment share/man/man8/rndc.8.gz
  67. @comment share/man/man8/tsig-keygen.8.gz
  68. @owner
  69. @group
  70. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • bind-tools>0:dns/bind-tools
To install the port:
cd /usr/ports/dns/bind-tools/ && make install clean
To add the package, run one of these commands:
  • pkg install dns/bind-tools
  • pkg install bind-tools
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: bind-tools
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1775066839 SHA256 (bind-9.20.22.tar.xz) = cba92ff631b949655f475fe4b54290f6860fd0070d399f2279f6437c0d383ec6 SIZE (bind-9.20.22.tar.xz) = 5817248

Packages (timestamps in pop-ups are UTC):
bind-tools
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest9.20.229.20.229.16.10-9.20.22n/an/an/a
FreeBSD:13:quarterly9.20.229.20.229.18.169.20.129.20.22n/an/an/a
FreeBSD:14:latest9.20.229.20.229.18.109.20.129.20.229.18.14-9.18.14
FreeBSD:14:quarterly9.20.229.20.22-9.20.129.20.229.18.20_19.18.20_19.18.24
FreeBSD:15:latest9.20.229.20.22n/a9.20.11n/an/a9.18.20_29.18.24
FreeBSD:15:quarterly9.20.229.20.22n/a-n/an/a--
FreeBSD:16:latest9.20.229.20.22n/a-n/an/a--
Master port: dns/bind920
Dependencies
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
  2. autoconf>=2.73 : devel/autoconf
  3. automake>=1.18.1 : devel/automake
  4. libtoolize : devel/libtool
Library dependencies:
  1. libnghttp2.so : www/libnghttp2
  2. liburcu.so : sysutils/liburcu
  3. libuv.so : devel/libuv
  4. libfstrm.so : devel/fstrm
  5. libprotobuf-c.so : devel/protobuf-c
  6. libidn2.so : dns/libidn2
  7. libedit.so.0 : devel/libedit
This port is required by:
for Build
  1. dns/zkt
  2. security/sssd2

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. security/sssd*
  2. security/sssd-devel*
  3. Collapse this list of deleted ports.
for Run
  1. dns/bind9-devel
  2. dns/bind918
  3. dns/bind920
  4. dns/dlint
  5. dns/doc
  6. dns/p5-DNS-nsdiff
  7. dns/register-dnsclient
Expand this list (20 items / 13 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. dns/zkt
  3. mail/automx
  4. net/gnome-nettool
  5. net/proxychains
  6. security/sssd2
  7. sysutils/getssl
  8. sysutils/inxi
  9. Collapse this list.

Deleted ports which required this port:

Expand this list of 6 deleted ports
  1. dns/bind911*
  2. dns/bind912*
  3. dns/bind913*
  4. dns/bind914*
  5. dns/bind916*
  6. dns/nsec3walker*
  7. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for bind-tools-9.20.22: DNSTAP=on: Provides fast passive logging of DNS messages FIXED_RRSET=off: Enable fixed rrset ordering IDN=on: International Domain Names support LARGE_FILE=off: 64-bit file support ====> 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_bind-tools
USES:
autoreconf compiler:c11 cpe gnome libedit libtool pkgconfig ssl tar:xz gssapi iconv
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (11 items)
Collapse this list.
  1. ftp://ftp.freenet.de/pub/ftp.isc.org/isc/bind9/9.20.22/
  2. ftp://ftp.funet.fi/pub/mirrors/ftp.isc.org/isc/bind9/9.20.22/
  3. ftp://ftp.iij.ad.jp/pub/network/isc/bind9/9.20.22/
  4. ftp://ftp.isc.org/isc/bind9/9.20.22/
  5. ftp://ftp.mirrorservice.org/sites/ftp.isc.org/isc/bind9/9.20.22/
  6. ftp://ftp.nominum.com/pub/isc/bind9/9.20.22/
  7. ftp://ftp.ntua.gr/pub/net/isc/isc/bind9/9.20.22/
  8. ftp://ftp.ripe.net/mirrors/sites/ftp.isc.org/isc/bind9/9.20.22/
  9. ftp://ftp.task.gda.pl/mirror/ftp.isc.org/isc/bind9/9.20.22/
  10. ftp://ftp.u-aizu.ac.jp/pub/net/isc/bind9/9.20.22/
  11. https://ftp.isc.org/isc/bind9/9.20.22/
Collapse this list.

Number of commits found: 131 (showing only 31 on this page)

«  1 | 2 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
This is a slave port. You may also want to view the commits to the master port: dns/bind920
CommitCreditsLog message
9.16.3_1
25 May 2020 16:50:36
Revision:536480Original commit files touched by this commit
mat search for other commits by this committer
Fix QA (because I am stupid)

Reported by:	mfechner
9.16.2
11 May 2020 16:00:53
Revision:534920Original commit files touched by this commit
mat search for other commits by this committer
Add a hook to be able to build dns/bind-tools with dns/bind9-devel.

While there, fixup patches.
9.16.0
20 Feb 2020 09:32:06
Revision:526559Original commit files touched by this commit
mat search for other commits by this committer
Switch dns/bind-tools to the new dns/bind916.
9.14.0
23 Apr 2019 13:04:12
Revision:499757Original commit files touched by this commit
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
9.14.0
15 Apr 2019 13:16:27
Revision:499024Original commit files touched by this commit
mat search for other commits by this committer
Move bind-tools from 9.12 to 9.14.

It was forgotten during the 9.14 release process.
9.12.4
12 Mar 2019 16:11:31
Revision:495468Original commit files touched by this commit
mat search for other commits by this committer
Update WWW.

PR:		236196
Submitted by:	Leonid Nevecherya
9.12.0
24 Jan 2018 10:43:21
Revision:459829Original commit files touched by this commit
mat search for other commits by this committer
Switch bind-tools to BIND9 9.12.

Sponsored by:	Absolight
9.11.1
20 Apr 2017 13:12:36
Revision:438945Original commit files touched by this commit
mat search for other commits by this committer
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:	Absolight
9.11.0P1_1
09 Dec 2016 15:40:35
Revision:428222Original commit files touched by this commit
mat search for other commits by this committer
Switch bind-tools to BIND9 9.11.

Sponsored by:	Absolight
9.10.3_1
25 Sep 2015 10:05:48
Revision:397807Original commit files touched by this commit
mat search for other commits by this committer
Fix build on -CURRENT. [1]

- Force building with libedit
- Bump PORTREVISION to account for accidental succesful builds

PR:		203273 [1]
Sponsored by:	Absolight
9.10.1P1_1
08 Jan 2015 15:24:39
Revision:376541Original commit files touched by this commit
mat search for other commits by this committer
Update the comment, forgotten in the previous commit.

Sponsored by:	Absolight
9.10.1P1
08 Dec 2014 17:29:44
Revision:374305Original commit files touched by this commit
mat search for other commits by this committer
Security update of BIND9 to 9.9.6-P1 and 9.10.1-P1.

Security:	CVE-2014-8500 CVE-2014-8680
Sponsored by:	Absolight
9.10.1_3
18 Nov 2014 23:17:41
Revision:372752Original commit files touched by this commit
mat search for other commits by this committer
Fix bind-tools PORTREVISION.

Noticed by:	Andrei Brezan
Sponsored by:	Absolight
9.10.1_2
22 Oct 2014 15:08:58
Revision:371360Original commit files touched by this commit
mat search for other commits by this committer
Don't install named rc script with bind-tools.

Sponsored by:	Absolight
9.10.1_1
26 Sep 2014 08:31:17
Revision:369309Original commit files touched by this commit
mat search for other commits by this committer
Forgot to commit that with the latest 9.10 update.

Sponsored by:	Absolight
9.10.0P2_3
24 Jun 2014 15:15:33
Revision:359094Original commit files touched by this commit
mat search for other commits by this committer
Add a PYTHON option to bind99 and bind910, it installs a couple of dnssec
related utilities.
Use bind's own Makefiles for installation in bind-tools.

Sponsored by:	Absolight
9.10.0P2_2
18 Jun 2014 14:27:45
Revision:358276Original commit files touched by this commit
mat search for other commits by this committer
Fix plist.

Sponsored by:	Absolight
9.10.0P2_2
18 Jun 2014 12:23:28
Revision:358262Original commit files touched by this commit
mat search for other commits by this committer
Fix dns/bind-tools after the gssapi update.

Also, move it from BIND 9.9 to 9.10, and add delv and nsupdate.

Sponsored by:	Absolight
9.9.5_9
09 Apr 2014 14:14:46
Revision:350710Original commit files touched by this commit
mat search for other commits by this committer
- Add a patch to install missing man page
- Add dnssec-* tools to bind-tools[1]

Requested by:	many [1]
Sponsored by:	Absolight
9.9.5_1
27 Feb 2014 18:10:04
Revision:346383Original commit files touched by this commit
mat search for other commits by this committer
Change the BIND ports to use PKGNAMESUFFIX.

Sponsored by:	Absolight
9.9.4_4
06 Jan 2014 13:34:48
Revision:338877Original commit files touched by this commit
mat search for other commits by this committer
Convert to staging and new options.
9.9.4
20 Sep 2013 16:31:58
Revision:327719Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
dns)
9.9.2.2
24 Apr 2013 13:17:04
Revision:316430Original commit files touched by this commit
zeising search for other commits by this committer
Readd dns/bind-tools.
This is done in a similar manner as the old bind-tools, but uses bind99
instead of bind97 as master port.
Change bind99 to facilitate the bind-tools slave, in a simlar way as was
done for bind97.

Approved by:	erwin (maintainer)
9.7.7
23 Apr 2013 09:20:24
Revision:316326Original commit files touched by this commit
erwin search for other commits by this committer
2013-04-12 dns/bind97: No longer supported by ISC, use Bind 9.8 or 9.9
2013-04-12 dns/bind97-sdb: No longer supported by ISC, use Bind 9.8 or 9.9
2013-04-12 dns/bind-tools: No longer supported by ISC, use Bind 9.8 or 9.9
9.7.6.3
08 Oct 2012 10:38:48
Revision:305526Original commit files touched by this commit
dougb search for other commits by this committer
Throw my ports back in the pool, and make my intentions clear for the
various ports that I've created.

I bid fond fare well
A chapter closes for me
What opens for you?
9.7.4
24 Oct 2011 04:17:38
Original commit files touched by this commit
dougb search for other commits by this committer
Remove more tags from pkg-descr files fo the form:

- Name
em@i.l

or variations thereof. While I'm here also fix some whitespace and other
formatting errors, including moving WWW: to the last line in the file.
9.7.3
16 May 2011 05:22:09
Original commit files touched by this commit
dougb search for other commits by this committer
Miscellaneous cleanups and fixes, some of the windowmaker stuff
gracefully provided by danfe.
9.7.2.2
03 Dec 2010 19:40:17
Original commit files touched by this commit
dougb search for other commits by this committer
This is now a proper slave port to the latest version, atm ../bind97
9.7.1.1
12 Jul 2010 01:48:56
Original commit files touched by this commit
dougb search for other commits by this committer
Update to 9.7.1-P1, the latest version from ISC.
9.7.0.2
20 May 2010 06:34:15
Original commit files touched by this commit
dougb search for other commits by this committer
Update to the latest patch set from ISC, which addresses the following:

   Named could return SERVFAIL for negative responses
   from unsigned zones.
9.7.0.1
02 Apr 2010 02:46:11
Original commit files touched by this commit
dougb search for other commits by this committer
Add bind-tools:

The user space command line tools from the latest version of BIND:
        dig, host, and nslookup

WWW: https://www.isc.org/software/bind

Number of commits found: 131 (showing only 31 on this page)

«  1 | 2