Contents
Short Descriptions
See the program descriptions in the BIND-9.18.20 section.
BIND Utilities is not a separate package, it is a collection of the client side programs that are included with BIND-9.18.20. The BIND package includes the client side programs nslookup, dig and host. If you install BIND server, these programs will be installed automatically. This section is for those users who don't need the complete BIND server, but need these client side applications.
Development versions of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable versions of the books.
Download (HTTP): https://ftp.isc.org/isc/bind9/9.18.20/bind-9.18.20.tar.xz
Download MD5 sum: 34e8f218827d07dded501075d68b6d74
Download size: 5.3 MB
Estimated disk space required: 98 MB
Estimated build time: 0.2 SBU
JSON-C-0.17 and nghttp2-1.58.0
Install BIND Utilities by running the following commands:
./configure --prefix=/usr && make -C lib/isc && make -C lib/dns && make -C lib/ns && make -C lib/isccfg && make -C lib/bind9 && make -C lib/irs && make -C bin/dig && make -C doc
This portion of the package does not come with a test suite.
Now, as the root
user:
make -C lib/isc install && make -C lib/dns install && make -C lib/ns install && make -C lib/isccfg install && make -C lib/bind9 install && make -C lib/irs install && make -C bin/dig install && cp -v doc/man/{dig.1,host.1,nslookup.1} /usr/share/man/man1
--disable-doh
: Use this option if you have not installed
nghttp2-1.58.0 and you don't need DNS over HTTPS
support.
make -C lib/...: These commands build the libraries that are needed for the client programs.
make -C bin/dig: This command builds the client programs.
make -C doc: This command builds the manual pages if the optional Python module sphinx-7.2.6 is installed.
Use cp -v doc/man/{dig.1,host.1,nslookup.1} /usr/share/man/man1 to install the manual pages if they have been built.
See the program descriptions in the BIND-9.18.20 section.