neon-0.30.2

Introduction à neon

neon est une bibliothèque de client HTTP et WebDAV, avec une interface C.

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

Informations sur le paquet

  • Téléchargement (HTTP) : https://fossies.org/linux/www/neon-0.30.2.tar.gz

  • Téléchargement (FTP) :

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

  • Taille du téléchargement : 911 Ko

  • Estimation de l'espace disque requis : 8.5 Mo (18 Mo supplémentaires pour les tests)

  • Estimation du temps de construction : 0.1 SBU (0.3 SBU supplémentaires pour les tests)

Dépendances de neon

Facultatives

GnuTLS-3.6.12, libxml2-2.9.10, MIT Kerberos V5-1.18, libproxy et pakchois

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/neon

Installation de neon

Corrigez du code pour construire avec gnutls-3.4 et supérieur :

sed -e 's/client_set/set/'  \
    -e 's/gnutls_retr/&2/'  \
    -e 's/type = t/cert_&/' \
    -i src/ne_gnutls.c

Installez neon en lançant les commandes suivantes :

./configure --prefix=/usr    \
            --with-ssl       \
            --enable-shared  \
            --disable-static &&
make

Pour tester les résultats, lancez : make cehck. La plupart des tests ssl échouent, en utilisant --with-ssl=gnutls.

Maintenant, en tant qu'utilisateur root :

make install

Explication des commandes

--with-ssl : Cette option active le support SSL en utilisant OpenSSL ou GnuTLS respectivement. Effacez-la si vous n'en avez installé aucun. Pour forcer l'utilisation de GnuTLS quand les deux sont présents, passez simplement --with-ssl=gnutls et --with-ca-bundle=/etc/pki/tls/certs/ca-bundle.crt au script configure.

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

--with-libxml2 : Ce paramètre force l'utilisation de libxml2 au lieu de Expat.

Contenu

Programme installé: neon-config
Bibliothèque installée: libneon.so
Répertoires installés: /usr/include/neon et /usr/share/doc/neon-0.30.2

Descriptions courtes

neon-config

est un script qui fournit des informations à propos de la version installée de la bibliothèque neon.

libneon.so

est utilisé comme interface de haut niveau avec les méthodes HTTP et WebDAV habituelles.

Last updated on 2020-02-17 21:12:55 +0100