Page suivante Page précédente Table des matières

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 entrainnaient 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 un src.rpm 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 apparement sans importances.

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.com/article/sys/rpm/.

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


Page suivante Page précédente Table des matières