IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

Installation d'OpenLDAP (écrit en C) sur RedHat EL6


Sujet :

Linux

  1. #1
    Membre actif

    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2014
    Messages
    103
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2014
    Messages : 103
    Points : 224
    Points
    224
    Par défaut Installation d'OpenLDAP (écrit en C) sur RedHat EL6
    Bonjour,

    Je travaille sur une application Web développée en CGI sur un système Redhat EL6. Sans rentrer dans les détails, cette application propose un système d'authentification archaïque et dans ce contexte, il m'a été demandé d'utiliser les librairies OpenLDAP écrites en C pour passer à l'authentification par LDAP.

    J'ai donc installé tous les packages RPM qu'il m'a été conseillé d'utiliser :

    Code Shell : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    rpm --excludedocs -i db4-4.7.25-17.el6.i686.rpm
    rpm --excludedocs -i libcom_err-1.41.12-14.el6.i686.rpm
    rpm --excludedocs -i cyrus-sasl-lib-2.1.23-13.el6_3.1.i686.rpm
    rpm --excludedocs -i libselinux-2.0.94-5.3.el6_4.1.i686.rpm
    rpm --excludedocs -i keyutils-libs-1.4-4.el6.i686.rpm
    rpm --excludedocs -i krb5-libs-1.10.3-10.el6_4.1.i686.rpm
    rpm --excludedocs -i openssl-1.0.0-27.el6.i686.rpm
    rpm --excludedocs -i compat-openldap-2.3.43-2.el6.i686.rpm

    À ce stade, tout va bien. Ensuite, j'ai juste tenté d'inclure les fichiers d'en-tête relatifs à LDAP dans le main (exemple : #include<ldap.h>) et à la compilation, je me retrouve avec une centaine d'erreurs du type :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    /usr/lib/libldap.a(tls.o): In function `ldap_pvt_tls_get_my_dn':
    /builddir/build/BUILD/openldap-2.3.43/openldap-2.3.43/build-clients/libraries/libldap/../../../libraries/libldap/tls.c:1866: undefined reference to `SSL_get_certificate'
    /usr/lib/libneon.so.25.0.5: undefined reference to `X509_NAME_get_index_by_NID'
    /usr/lib/libneon.so.25.0.5: undefined reference to `SSLv23_client_method'
    Y'a-t-il autre chose à faire ? Par exemple, des variables d'environnement à modifier ou des fichiers de configuration à adapter ?

    D'avance, merci beaucoup !

    Jimmy91

  2. #2
    Invité
    Invité(e)
    Par défaut
    Salut,

    Quelles options de compilation as-tu utilisé?

  3. #3
    Membre actif

    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2014
    Messages
    103
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2014
    Messages : 103
    Points : 224
    Points
    224
    Par défaut
    Bonjour Mygale1978 et merci pour votre réponse.

    Les options de compilation étaient les bonnes, il manquait en fait certaines librairies dynamiques et certains répertoires d'include. En tout cas, désolé de vous avoir dérangés pour rien...

    Jimmy91

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Installation de PHP 5.3.2 sur Redhat 5.5
    Par tibal dans le forum Administration système
    Réponses: 5
    Dernier message: 03/12/2010, 20h00
  2. Erreur installation oracle 10.2.0.1 sur RedHat EL5 en mode silent
    Par evil_mouss dans le forum Installation
    Réponses: 4
    Dernier message: 21/10/2010, 20h50
  3. Installation sur Redhat 7.2
    Par loudm dans le forum HyperFileSQL
    Réponses: 3
    Dernier message: 08/11/2006, 15h34
  4. [INSTALL]oracle 9i sur redhat v8
    Par Gasimoto dans le forum Installation
    Réponses: 10
    Dernier message: 27/04/2006, 12h14
  5. Probleme install sur RedHat
    Par delph_b dans le forum Installation
    Réponses: 5
    Dernier message: 27/05/2004, 09h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo