BSD Ports

dns/bind-tools MidnightBSD

System
MidnightBSD
Repository
mports
Last update
Commit
b1ff50cdd7
Categories

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

In the other systems

SystemPortVersion
MidnightBSDdns/bind-tools
FreeBSDdns/bind-tools9.20.30
DragonFlydns/bind-tools9.20.10
HardenedBSDdns/bind-tools9.20.29
GhostBSDdns/bind-tools9.20.29
OPNsensedns/bind-tools9.20.24

Install

Binary package:

mport install 

From mports:

cd /usr/mports/dns/bind-tools && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	>0:dns/bind-tools

Dependencies

Files

Manual pages 20
  • arpaname(1)
  • delv(1)
  • dig(1)
  • dnssec-cds(1)
  • dnssec-dsfromkey(1)
  • dnssec-importkey(1)
  • dnssec-keyfromlabel(1)
  • dnssec-keygen(1)
  • dnssec-ksr(1)
  • dnssec-revoke(1)
  • dnssec-settime(1)
  • dnssec-signzone(1)
  • dnssec-verify(1)
  • dnstap-read(1)
  • host(1)
  • mdig(1)
  • named-rrchecker(1)
  • nsec3hash(1)
  • nslookup(1)
  • nsupdate(1)
pkg-plist 50
  • bin/arpaname
  • bin/delv
  • bin/dig
  • bin/dnssec-cds
  • bin/dnssec-dsfromkey
  • bin/dnssec-importkey
  • bin/dnssec-keyfromlabel
  • bin/dnssec-keygen
  • bin/dnssec-ksr
  • bin/dnssec-revoke
  • bin/dnssec-settime
  • bin/dnssec-signzone
  • bin/dnssec-verify
  • bin/dnstap-read
  • bin/host
  • bin/mdig
  • bin/named-rrchecker
  • bin/nsec3hash
  • bin/nslookup
  • bin/nsupdate
  • lib/bind-tools/libdns.so
  • lib/bind-tools/libdns-9.20.30.so
  • lib/bind-tools/libisc.so
  • lib/bind-tools/libisc-9.20.30.so
  • lib/bind-tools/libisccc.so
  • lib/bind-tools/libisccc-9.20.30.so
  • lib/bind-tools/libisccfg.so
  • lib/bind-tools/libisccfg-9.20.30.so
  • lib/bind-tools/libns.so
  • lib/bind-tools/libns-9.20.30.so
  • share/man/man1/arpaname.1.gz
  • share/man/man1/delv.1.gz
  • share/man/man1/dig.1.gz
  • share/man/man1/dnssec-cds.1.gz
  • share/man/man1/dnssec-dsfromkey.1.gz
  • share/man/man1/dnssec-importkey.1.gz
  • share/man/man1/dnssec-keyfromlabel.1.gz
  • share/man/man1/dnssec-keygen.1.gz
  • share/man/man1/dnssec-ksr.1.gz
  • share/man/man1/dnssec-revoke.1.gz
  • share/man/man1/dnssec-settime.1.gz
  • share/man/man1/dnssec-signzone.1.gz
  • share/man/man1/dnssec-verify.1.gz
  • share/man/man1/dnstap-read.1.gz
  • share/man/man1/host.1.gz
  • share/man/man1/mdig.1.gz
  • share/man/man1/named-rrchecker.1.gz
  • share/man/man1/nsec3hash.1.gz
  • share/man/man1/nslookup.1.gz
  • share/man/man1/nsupdate.1.gz

Commit history 3

DateCommitCreditsLog message
b1ff50cdd7 Lucas Holt dns/bind920: update to 9.20.30 [security] (#1866)
## Summary Update dns/bind920 from 9.20.29 to 9.20.30, an ISC security release. dns/bind-tools is a slave port (`MASTERDIR=../../dns/bind920`), so it follows automatically. Only its versioned library names in pkg-plist needed changing. ## Security fixes - [CVE-2026-19630](https://kb.isc.org/docs/cve-2026-19630): crafted messages could exhaust CPU through unbounded compressed-name expansion - [CVE-2026-94300](https://kb.isc.org/docs/cve-2026-94300): concurrent GSS-TSIG traffic could terminate named - [CVE-2026-96888](https://kb.isc.org/docs/cve-2026-96888): crash with redirect zones and `qname-minimization strict` - [CVE-2026-97313](https://kb.isc.org/docs/cve-2026-97313): crash when resuming from a query initiated by RPZ Release notes: …
67bbb4344d Lucas Holt dns/bind920, dns/bind-tools, dns/bind9-devel: security update (14 CVEs) (#1341)
1675ea4176 Lucas Holt dns/bind-tools: update library plist for 9.20.26 (#784)
## Summary - update the five versioned BIND library plist entries from 9.20.23 to 9.20.26 - restore fake and package creation after the dns/bind920 9.20.26 update ## Validation - BATCH=yes bmake -C dns/bind-tools clean - BATCH=yes bmake -C dns/bind-tools fake - BATCH=yes bmake -C dns/bind-tools package - portlint -AC dns/bind-tools - git diff --check The port has no implemented test command; its test target is a no-op beyond the standard fake prerequisite. ## Summary by Sourcery Update dns/bind-tools packaging metadata for BIND 9.20.26 and restore package generation. Bug Fixes: - Restore successful fake and package creation for dns/bind-tools following the BIND 9.20.26 update. Enhancements: - Update the five versioned BIND library plist entries from 9.20.23 to 9.20.26. …