Next Previous Contents

2. Fichiers

J'ai rencontré plusieurs problèmes lors de la compilation des sources en provenance de l'Université du Michigan ( http://www.umich.edu/~dirsvcs/ldap/index.html) ou de l'OpenLDAP ( http://www.openldap.org - qui s'appuie sur les sources de l'Université du Michigan). Après de nombreux essais, j'ai pu passer le make mais pas le make install car certaines variables n'étaient pas prisent en compte et entraînaient des erreurs dans la création de répertoire (mkdir -p et puis plus rien, mkdir il aime pas !!!) et dans l'installation des fichiers.

J'ai finit par trouver plusieurs rpm pour l'OpenLDAP et pour l'Université du Michigan.

2.1 Université du Michigan

J'ai trouvé en premier un src.rpm de l'Université du Michigan qui m'a bien rendu service car il s'est compilé du premier coup (si ce n'est que je n'avais pas créé les répertoires dans /usr/src/redhat) et quelques warning apparemment sans importance.

Voici donc le RPM (environ 1 380 Ko) :

ftp://ftp.lip6.fr/pub3/linux/distributions/redhat-contrib/libc6/\ SRPMS/ldap-3.3-3.src.rpm
Voici ensuite les étapes pour l'installation :
# mkdir -p /usr/src/redhat/BUILD
# mkdir /usr/src/redhat/SOURCES
# mkdir /usr/src/redhat/SPECS
# mkdir -p /usr/src/redhat/RPMS/i386
# rpm --rebuild ldap-3.3-3.src.rpm
# rpm -ivh /usr/src/redhat/RPMS/i386/ldap-*.i386.rpm
Pour la manipulation des RPM voir http://www.linux-france.org/article/sys/rpm/.

Il y a un RPM devel qui n'est nécessaire que si vous voulez compiler des applications "LDAP sensitive".

2.2 OpenLDAP

En cherchant des informations sur les systèmes d'authentifications via LDAP, j'ai trouvé le site http://www.rage.net/ldap qui mets à disposition les RPMs (en scr et en i386) de la version OpenLDAP et de la version de l'Université du Michigan ainsi que quelques friandises dont je parlerai plus tard.


Next Previous Contents