neon-0.30.1

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-7.9.

Informations sur le paquet

  • Téléchargement (HTTP) : http://www.webdav.org/neon/neon-0.30.1.tar.gz

  • Téléchargement (FTP) :

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

  • Taille du téléchargement : 892 Kio

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

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

Dépendances de neon

Recommandées

Facultatives

libxml2-2.9.3, MIT Kerberos V5-1.14, 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. Effacez le si vous n'avez aucun de ceux la d'installé. Pour forcer l'utilisatation de GnuTLS quand les deux sont présents, passez simplement --with-ssl=gnutls 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.1

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 2016-02-24 22:13:06 +0100