Crie o arquivo /etc/ld.so.conf.d/db53.conf
com a seguinte linha
/usr/local/db5/lib
Em seguida, execute ldconfig
.
Teste novamente.
Isso coloca /usr/local/db5/lib
no caminho de pesquisa da biblioteca do sistema.
Eu tentei instalar o OpenLDAP com algumas etapas que fiz antes em outra instalação nas mesmas condições no Ubuntu 12.04
Eu segui o manual que o OpenLDAP tem online ... Mas quando eu tento make test
ele falha no primeiro teste ... e checando o log de testes por erros ele diz:
error while loading shared libraries: libdb-5.3.so: cannot open shared object file: No such file or directory
Eu pesquisei na internet e a solução que eles disseram foi adicionar no ./configure os caminhos para as bibliotecas ... então eu fiz:
LD_LIBRARY_PATH="/usr/lib:/usr/local/lib:/usr/local/db5/lib:/usr/local/cyrus/lib" LDFLAGS="-L/usr/local/db5/lib -L/usr/local/cyrus/lib" CPPFLAGS="-I/usr/local/include -I/usr/local/db5/include -I/usr/local/cyrus/include" ./configure -prefix=/usr/local/ldap --with-cyrus-sasl --with-tls
mas ainda nada ... alguma ideia de como eu poderia resolver isso ??
Tags openldap ubuntu-12.04