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.10 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.3
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 2015-09-22 11:46:01 -0700