Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications
Applications Questions sur l'utilisation d'applications, du shell, et des interfaces graphiques (KDE, Gnome, XFCE... )
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/03/2007, 13h25   #1
Invité régulier
 
Inscription : janvier 2007
Messages : 73
Détails du profil
Informations personnelles :
Âge : 31

Informations forums :
Inscription : janvier 2007
Messages : 73
Points : 8
Points : 8
Par défaut openLDAP et BerkeleyDB

Bonjour,

Je vous permet d'écrire pour avoir un peu d'aide.
Voila lorsque je lance l'install de openLDAP tout s'installe
parfaitement sauf qu'un message d'erreur qui me dit que
"configure : error : BDB/HDB: BerkeleyDB not available"
en sachant que le berkeleyDB a bien était installer(j ai suivie le guide d'install a la lettre)

Merci
PHPkoala est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/03/2007, 08h25   #2
Membre du Club
 
Inscription : juillet 2006
Messages : 58
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 58
Points : 40
Points : 40
Salut,

Il faut que tu précises au moment de la configuration de la compilation de OpenLDAP les variables d'environnements :

Code :
1
2
export CPPFLAGS="-I/usr/local/berkeleydb/include" 
export LDFLAGS="-L/usr/local/berkeleydb/lib"
où /usr/local/berkeleydb est le répertoire d'install de berkeley, qui contient le répertoire include avec tous les headers (extension .h) et le répertoire lib avec toutes les librairies.

++
toto019 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/03/2007, 12h39   #3
Invité régulier
 
Inscription : janvier 2007
Messages : 73
Détails du profil
Informations personnelles :
Âge : 31

Informations forums :
Inscription : janvier 2007
Messages : 73
Points : 8
Points : 8
Merci toto019
après les manipulation j 'ai un nouveau message d'erreur

"error: Berkeley DB version mismatch "

en sachant que j'ai installer la dernière version de DB la version4.5.20.J'ai aussi vérifié la version que preconise l'openldap qui demande juste une version superieur à 4.3.

j'ai aussi constater que j'avais un pb avec le SSL le message suivant est :

"Could not locate TLS/SSL package"
"TLS data protection not supported!"

Merci
PHPkoala est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/03/2007, 20h31   #4
Membre du Club
 
Inscription : juillet 2006
Messages : 58
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 58
Points : 40
Points : 40
La version 2.3.* de Openldap n'est pas compatible BerkeleyDB 4.5. Tu dois prendre la version 4.4. Openldap 2.4 sort cet été normalement, et sera compatible BerkeleyDB 4.5.

Pour le support SSL, il faut que tu installes OpenSSL (ou autre, qui fournit les librairies SSL). Si tu installes OpenSSL à la main (ce que je ne conseille pas, personnellement), tu rajoutes les chemins vers les librairies comme décrit dans mon message précédent, en séparant les chemins par le caractère ':'.

Ex:
Code :
export CPPFLAGS="-I/usr/local/berkeleydb/include:/usr/local/openssl/include"
L'exemple est sûrement faut par contre Mais c'est juste pour le principe.
toto019 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/03/2007, 08h53   #5
Invité régulier
 
Inscription : janvier 2007
Messages : 73
Détails du profil
Informations personnelles :
Âge : 31

Informations forums :
Inscription : janvier 2007
Messages : 73
Points : 8
Points : 8
un grand merci pour ton aide Toto019

ca fonctoinne maintenant je vais monter mon SAMba et winbind pour voir si je peux aller choper AD de windows.

prions pour que ca marche
PHPkoala est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2007, 14h32   #6
Invité de passage
 
Inscription : avril 2007
Messages : 1
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 1
Points : 1
Points : 1
Bonjour, jesuis nouveau et j'aimerais relancer ce sujet

Je rencontre exactement les mêmes problèmes que PHPkoala, à savoir problème d'installation de openLDAP.

Je lance .configure, tout se passe bien avec à la fin le même message "BDB/HDB: BerkeleyDB not available"

Je tape les 2 commandes de tot019:
Code :
1
2
export CPPFLAGS="-I/usr/local/berkeleydb/include" 
export LDFLAGS="-L/usr/local/berkeleydb/lib"
Je relance le ./configure et la j'obtiens la même erreur que PHPkoala "version mismatch".

Je continue donc de suivre ce topic et tapant la dernière commande de toto019:
Code :
export CPPFLAGS="-I/usr/local/berkeleydb/include:/usr/local/openssl/include"
Et là miracle, ça marche pas comme pour PHPkoala. Je me retrouve avec le message d'erreur du départ ("BerkeleyDB not avilable").
Le problème c'est que j'ai tout suivi. J'ai la version 2.3.32 de openSSL et la version 4.4 de BerkeleyDB.

La question est donc la suivant:pourquoi lui et pas moi ?!

Merci d'avance aux ames charitables.
jetdail est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/04/2007, 11h10   #7
Membre du Club
 
Inscription : juillet 2006
Messages : 58
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 58
Points : 40
Points : 40
Un début de tuto, que je suis entrain de pondre. Pour le moment, pas de SSL.

Berkeley DB

www.oracle.com
version 4.4.20

dézipper et aller dans le répertoire créé :

Code :
1
2
3
4
$ cd build_unix
$ ../dist/configure --prefix=/srv/mail-server/db
$ make
$ make install
Openldap

www.openldap.org
version 2.3.34

dézipper et aller dans le répertoire créé :

Code :
1
2
3
4
5
$ export LDFLAGS=-L/srv/mail-server/db/lib
$ export CPPFLAGS=-I/srv/mail-server/db/include
$ ./configure --prefix=/srv/mail-server/openldap
$ make depend
$ make && make install

Hope this helps !
toto019 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h09.


 
 
 
 
Partenaires

Hébergement Web