ldns-1.6.17
Installation of ldns
Install ldns by running the
following commands:
sed -i 's/defined(@$also)/@$also/' doc/doxyparse.pl &&
./configure --prefix=/usr \
--sysconfdir=/etc \
--disable-static \
--with-drill &&
make
If you have Doxygen-1.8.11 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.6.17 &&
install -v -m644 doc/html/* /usr/share/doc/ldns-1.6.17
Command Explanations
sed ...
doc/doxyparse.pl: This command fixes an error
introduced with perl-5.22.
--disable-static: This
switch prevents installation of static versions of the libraries.
--with-drill: This option
enables building of the drill tool.
--with-examples: This option enables
building of the example programs.
--with-pyldns: This option enables
building of the Python bindings.
Contents
Installed Programs:
drill and ldns-config
Installed Library:
libldns.so and
/usr/lib/python2.7/site-packages/_ldns.so
Installed Directories:
/usr/include/ldns and
/usr/share/doc/ldns-1.6.17
Short Descriptions
|
drill
|
is a tool like dig from BIND Utilities-9.10.4-P2
designed to get all sorts of information out of the DNS.
|
|
ldns-config
|
shows compiler and linker flags for ldns usage.
|
|
libldns.so
|
provides the ldns API
functions to programs.
|
Last updated on 2016-09-03 18:26:28 -0700