ldns-1.8.3
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.
This package is known to build and work properly using an LFS 12.1
platform.
Informations sur le paquet
-
Téléchargement (HTTP) : https://www.nlnetlabs.nl/downloads/ldns/ldns-1.8.3.tar.gz
-
Téléchargement (FTP) :
-
Somme de contrôle MD5 : 429b93dacb2d6ecc5ed63788b14c38e6
-
Taille du téléchargement : 1.2 Mo
-
Estimation de l'espace disque requis : 30 Mo (avec la
documentation)
-
Estimation du temps de construction : 0,2 SBU (avec
la documentation)
Dépendances de ldns
Facultatives
make-ca-1.13 et libpcap-1.10.4 (pour les
programmes d'exemples), Python-2.7.18
et SWIG-4.2.0 (pour les bindings Python) et Doxygen-1.10.0 (pour la documentation html)
Installation de ldns
Installez ldns en exécutant les
commandes suivantes :
./configure --prefix=/usr \
--sysconfdir=/etc \
--disable-static \
--with-drill &&
make
Si vous avez installé Doxygen-1.10.0
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
exécutant les commandes suivantes en tant qu'utilisateur
root
:
install -v -m755 -d /usr/share/doc/ldns-1.8.3 &&
install -v -m644 doc/html/* /usr/share/doc/ldns-1.8.3
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.8.3
Descriptions courtes
drill
|
est un outil similaire à dig de BIND Utilities-9.18.24 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
|