ldns-1.7.1
Introduction à ldns
ldns est une bibliothèque DNS
rapide avec le but de simplifier la programmation DNS et pour
permettre aux développeurs de facilement créer des programmes qui
soient conformes aux RFC actuelles et aux brouillons Internet. Ce
paquet inclut l'outil drill.
Ce paquet est connu pour se construire correctement sur une
plateforme LFS-9.1.
Informations sur le paquet
-
Téléchargement (HTTP) : http://www.nlnetlabs.nl/downloads/ldns/ldns-1.7.1.tar.gz
-
Téléchargement (FTP) :
-
Somme de contrôle MD5 du téléchargement :
166262a46995d9972aba417fd091acd5
-
Taille du téléchargement : 1.2 Mo
-
Estimation de l'espace disque requis : 28 Mo (avec la
documentation)
-
Estimation du temps de construction : 0.2 SBu (avec la
documentation)
Dépendances de ldns
Facultatives
make-ca-1.5 et libpcap-1.9.1 (pour les
programmes d'exemples), Python-2.7.17
et SWIG-4.0.1 (pour les bindings Python) et Doxygen-1.8.17 (pour la documentation html)
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/ldns
Installation de ldns
Installez ldns en lançant les
commandes suivantes :
./configure --prefix=/usr \
--sysconfdir=/etc \
--disable-static \
--with-drill &&
make
Si vous avez installé Doxygen-1.8.17
et souhaitez construire la documentation html, lancez la commande
suivante :
make doc
Ce paquet ne fournit pas de suite de tests exploitable.
Maintenant, en tant qu'utilisateur root
:
make install
Si vous avez construit la documentation html, installez-la en
lançant les commandes suivantes en tant qu'utilisateur root
:
install -v -m755 -d /usr/share/doc/ldns-1.7.1 &&
install -v -m644 doc/html/* /usr/share/doc/ldns-1.7.1
Explication des commandes
--disable-static
: Ce
paramètre empêche l'installation des versions statiques des
bibliothèques.
--with-drill
: Cette
option permet la construction de l'outil drill (utilisé pour obtenir des
informations de débogage du DNS(SEC)).
--disable-dane-ta-usage
: Ces
options désactivent le support de DANE-TA (Authentification des
Entités Nomées Basée sur le DNS). Elle est requise uniquement si
OpenSSL-1.1.0 ou supérieur n'est pas installé.
--with-examples
: Cette option
permet la construction des programmes d'exemples.
--with-pyldns
: Cette option
permet la construction des binding Python.
Contenu
Programmes installés:
drill et ldns-config
Bibliothèque installée:
libldns.so et
/usr/lib/python2.7/site-packages/_ldns.so
Répertoires installés:
/usr/include/ldns et
/usr/share/doc/ldns-1.7.1
Descriptions courtes
drill
|
est un outil similaire à dig de BIND Utilities-9.14.10 conçu
pour donner toutes sortes d'informations sur le DNS.
|
ldns-config
|
montre les drapeaux de compilation et de liens pour
l'utilisation de ldns.
|
libldns.so
|
fournit les fonctions de l'API de ldns aux programmes.
|
Last updated on 2020-02-17 21:12:55 +0100