ldns-1.6.16

Introduction à ldns

ldns est une bibliothèque DNS rapide avec le but de simmplifier la programmation DNS et pour permettre aux developpeurs de facilement créer des programmes qui soient conformes aux RFC actuelles et aux modelès Internet. Ce paquet inclu l'outil drill.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.4.

Information sur le paquet

  • Téléchargement (HTTP) : http://www.nlnetlabs.nl/downloads/ldns/ldns-1.6.16.tar.gz

  • Somme de contrôle MD5 du téléchargement : 9ab2b402127cf24dffefaacbb727cad7

  • Taille du téléchargement : 1.1 Mo

  • Estimation de l'espace disque requis : 14 Mo

  • Estimation du temps de construction : 0.2 SBU

Dépendances de ldns

Recommandées

Facultative

Certificate Authority Certificates et libpcap-1.4.0 (pour les programmes d'exemple), Python-2.7.5 et SWIG (pour les liaisons Python), et Doxygen-1.8.5 (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 le paquet Doxygen-1.8.5 d'installé et voulez construire la documentation html, lancez les commandes suivantes:

make doc

Ce paquet n'a pas de suite de tests.

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.6.16 &&
install -v -m644 doc/html/* /usr/share/doc/ldns-1.6.16

Explications des commandes

--disable-static: Ce paramètre empêche l'installation des versions statiques des bibliothèques.

--with-drill : Cette option active la construction de l'outil drill.

--with-examples : Cette option active la construction des programmes d'exemples.

--with-pyldns : Cette option active la construction des liaisons Python.

Contenu

Programmes installés: drill et ldns-config
Bibliothèque installée: libldns.so
Répertoires installés: /usr/include/ldns et /usr/share/doc/ldns-1.6.16

Description courte

drill

est un outil comme dig de BIND Utilities-9.9.3-P2 conçu pour donner toutes sortes d'information 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 pour programmer.

Last updated on 2013-07-21 19:15:00 +0200