Contents
Short Descriptions
is a tool like dig from BIND Utilities-9.18.12 designed to get all sorts of information out of the DNS |
|
shows compiler and linker flags for ldns usage |
|
provides the ldns API functions to programs |
ldns is a fast DNS library with the goal to simplify DNS programming and to allow developers to easily create software conforming to current RFCs and Internet drafts. This packages also includes the drill tool.
This package is known to build and work properly using an LFS 11.3 platform.
Download (HTTP): https://www.nlnetlabs.nl/downloads/ldns/ldns-1.8.3.tar.gz
Download MD5 sum: 429b93dacb2d6ecc5ed63788b14c38e6
Download size: 1.2 MB
Estimated disk space required: 30 MB (with docs)
Estimated build time: 0.2 SBU (with docs)
make-ca-1.12 and libpcap-1.10.3 (for example programs), Python-2.7.18 and SWIG-4.1.1 (for Python bindings), and Doxygen-1.9.6 (for html documentation)
User Notes: https://wiki.linuxfromscratch.org/blfs/wiki/ldns
Install ldns by running the following commands:
./configure --prefix=/usr \ --sysconfdir=/etc \ --disable-static \ --with-drill && make
If you have Doxygen-1.9.6 installed and want to build html documentation, run the following command:
make doc
This package does not come with a working test suite.
Now, as the root
user:
make install
If you built html documentation, install it by running the
following commands as the root
user:
install -v -m755 -d /usr/share/doc/ldns-1.8.3 && install -v -m644 doc/html/* /usr/share/doc/ldns-1.8.3
--disable-static
: This
switch prevents installation of static versions of the libraries.
--with-drill
: This option
enables building of the drill tool (used for obtaining
debug information from DNS(SEC))
--disable-dane-ta-usage
: This option
disables DANE-TA (DNS-Based Authentication of Named Entities)
support. It is only needed if OpenSSL-1.1.0 or later is not
installed.
--with-examples
: This option enables
building of the example programs.
--with-pyldns
: This option enables
building of the Python bindings.
is a tool like dig from BIND Utilities-9.18.12 designed to get all sorts of information out of the DNS |
|
shows compiler and linker flags for ldns usage |
|
provides the ldns API functions to programs |