+ Responder ao Tópico



  1. #1
    whinston
    Visitante

    Padrão OpenLDP

    Pessoal, tava seguindo o tutorial do OpenLDAP (https://under-linux.org/modules.php?...ticle&artid=35) e na hora do configure deu 1 errinho q não faço a mínima idéia de como resolver! To usando Fedora Core1

    checking for Berkeley DB link (-ldb-42)... no
    checking for Berkeley DB link (-ldb-4.2)... no
    checking for Berkeley DB link (-ldb-4-2)... no
    checking for Berkeley DB link (-ldb-4)... no
    checking for Berkeley DB link (-ldb4)... no
    checking for Berkeley DB link (-ldb)... yes
    checking for Berkeley DB version match... yes
    checking for Berkeley DB thread support... yes
    checking Berkeley DB version for BDB backend... no
    configure: error: BDB/HDB: BerkeleyDB version incompatible

  2. #2
    karfax
    Visitante

    Padrão OpenLDP

    Não faz sentido voce compilar um aplicativo para o qual já existe um rpm pronto para sua distro sem conflitos com a versão da db existente no seu sistema. Se vc usa apt no Fedora1, faça:
    apt-get install openldap, etc. Em meu sistema encontro:
    rpm -qa | grep ldap
    openldap-2.1.22-8
    nss_ldap-207-6
    openldap-devel-2.1.22-8
    rpm -qa | grep ssl
    docbook-style-dsssl-1.78-2
    mod_ssl-2.0.50-1.0
    openssl-0.9.7a-33.10
    openssl-devel-0.9.7a-33.10

    HTH,

  3. #3
    Visitante

    Padrão Re: OpenLDP

    Citação Postado originalmente por whinston
    Pessoal, tava seguindo o tutorial do OpenLDAP (https://under-linux.org/modules.php?...ticle&artid=35) e na hora do configure deu 1 errinho q não faço a mínima idéia de como resolver! To usando Fedora Core1

    checking for Berkeley DB link (-ldb-42)... no
    checking for Berkeley DB link (-ldb-4.2)... no
    checking for Berkeley DB link (-ldb-4-2)... no
    checking for Berkeley DB link (-ldb-4)... no
    checking for Berkeley DB link (-ldb4)... no
    checking for Berkeley DB link (-ldb)... yes
    checking for Berkeley DB version match... yes
    checking for Berkeley DB thread support... yes
    checking Berkeley DB version for BDB backend... no
    configure: error: BDB/HDB: BerkeleyDB version incompatible

  4. #4
    Visitante

    Padrão Re: OpenLDP

    Citação Postado originalmente por whinston
    Pessoal, tava seguindo o tutorial do OpenLDAP (https://under-linux.org/modules.php?...ticle&artid=35) e na hora do configure deu 1 errinho q não faço a mínima idéia de como resolver! To usando Fedora Core1

    checking for Berkeley DB link (-ldb-42)... no
    checking for Berkeley DB link (-ldb-4.2)... no
    checking for Berkeley DB link (-ldb-4-2)... no
    checking for Berkeley DB link (-ldb-4)... no
    checking for Berkeley DB link (-ldb4)... no
    checking for Berkeley DB link (-ldb)... yes
    checking for Berkeley DB version match... yes
    checking for Berkeley DB thread support... yes
    checking Berkeley DB version for BDB backend... no
    configure: error: BDB/HDB: BerkeleyDB version incompatible

  5. #5
    alvaro_rs
    Visitante

    Padrão OpenLDP

    Tive esse problema no RED HAT 9

    Uma das exigências do openldap-2.2.23 é o BerkeleyDB mais novo, pois o que vem com a Distro não funcionou por ser uma versão mais antiga eu acho.

    Aí eu baixei a última versão do Berkeley DB e compilei e instalei ela até tudo blz mas o mesmo erro que vc se refere ocorreu na hora do ./configure do openldap-2.2.23.

    Bom começei a fazer algumas tentativas e consegui resolver esse problema criando um link simbólico para a versão mais nova da biblioteca do Berkeley DB:

    Criei o Seguinte Link no /usr/lib

    Código :
    ln -s /usr/local/BerkeleyDB.4.3/lib/libdb-4.3.so libdb-4.3.so

    Pronto aí rodei o ./configure do openldap-2.2.23 e foi

    Código :
    checking for db.h... yes
    checking for Berkeley DB link (default)... no
    checking for Berkeley DB link (-ldb43)... no
    checking for Berkeley DB link (-ldb-43)... no
    checking for Berkeley DB link (-ldb-4.3)... yes
    checking for Berkeley DB version match... yes
    checking for Berkeley DB thread support... yes
    checking Berkeley DB version for BDB backend... yes


    até trancar no seguinte erro:

    Código :
    checking Cyrus SASL library version... no
    configure: error: Cyrus SASL library located but is incompatible

    Mas aí estou trabalhando em cima desse problema agora, mas se tiver alguma sugestão tb só postar.

    Espero ter contribuído.

    :wink:

  6. #6
    whinston
    Visitante

    Padrão muito obrigado

    valeu cara, muito obrigado
    soh me confere esta linha do link simbolico

    vc ta criando um link de onde, pra onde ?

  7. #7

    Padrão OpenLDP

    do /usr/local/BerkeleyDB.4.3/lib/libdb-4.3.so libdb-4.3.so
    para /usr/lib/libdb-4.3.so libdb-4.3.so

  8. #8
    alvaro_rs
    Visitante

    Padrão OpenLDP

    A sintaxe do ln é

    Código :
    ln [OPTION]... TARGET [LINK_NAME]

    Qualquer dúvida do ln é soh usar o ln --help :wink:

    nesse caso:

    Código :
    [OPTION] = -s   (criar link simbólico)
     
    TARGET =  /usr/local/BerkeleyDB.4.3/lib/libdb-4.3.so
     
    [LINK_NAME] =  libdb-4.3.so

    Resumindo ele cria um link chamado libdb-4.3.so apontando para /usr/local/BerkeleyDB.4.3/lib/libdb-4.3.so

    Acessa o diretório /usr/lib e cria o link (claro que se tiver o Berkeley DB em outro lugar muda o TARGET e LINK_NAME conforme a versão do mesmo)

    Só digitar assim mesmo dentro do /usr/lib
    ===========================
    Código :
    ln -s /usr/local/BerkeleyDB.4.3/lib/libdb-4.3.so libdb-4.3.so

  9. #9
    mais um novato
    Visitante

    Padrão configure: error: BDB/HDB: BerkeleyDB version incompatible

    estou com problemas na instalaçºao do ldap, e eu li as dicas, porem continuo com o mesmo problema

    alguem pode me ajudar?


    Citação Postado originalmente por alvaro_rs
    Tive esse problema no RED HAT 9

    Uma das exigências do openldap-2.2.23 é o BerkeleyDB mais novo, pois o que vem com a Distro não funcionou por ser uma versão mais antiga eu acho.

    Aí eu baixei a última versão do Berkeley DB e compilei e instalei ela até tudo blz mas o mesmo erro que vc se refere ocorreu na hora do ./configure do openldap-2.2.23.

    Bom começei a fazer algumas tentativas e consegui resolver esse problema criando um link simbólico para a versão mais nova da biblioteca do Berkeley DB:

    Criei o Seguinte Link no /usr/lib

    Código :
    ln -s /usr/local/BerkeleyDB.4.3/lib/libdb-4.3.so libdb-4.3.so

    Pronto aí rodei o ./configure do openldap-2.2.23 e foi

    Código :
    checking for db.h... yes
    checking for Berkeley DB link (default)... no
    checking for Berkeley DB link (-ldb43)... no
    checking for Berkeley DB link (-ldb-43)... no
    checking for Berkeley DB link (-ldb-4.3)... yes
    checking for Berkeley DB version match... yes
    checking for Berkeley DB thread support... yes
    checking Berkeley DB version for BDB backend... yes


    até trancar no seguinte erro:

    Código :
    checking Cyrus SASL library version... no
    configure: error: Cyrus SASL library located but is incompatible

    Mas aí estou trabalhando em cima desse problema agora, mas se tiver alguma sugestão tb só postar.

    Espero ter contribuído.

    :wink:

  10. #10
    alvaro_rs
    Visitante

    Padrão ???

    poderia especificar mais detalhes do que está ocorrendo, e do que vc jah fez?

    Alvaro

  11. #11
    mais um novato
    Visitante

    Padrão Problema na instalaçao openLDAP

    Estou instalando o openLDAP 2.2.23, quando executo o "configure" ele da o seguinte erro:

    ....

    checking for Berkeley DB link (default)... no
    checking for Berkeley DB link (-ldb43)... no
    checking for Berkeley DB link (-ldb-43)... no
    checking for Berkeley DB link (-ldb-4.3)... yes
    checking for Berkeley DB version match... yes
    checking for Berkeley DB thread support... no
    checking Berkeley DB version for BDB backend... no
    configure: error: BDB/HDB: BerkeleyDB version incompatible

    eu instalei a ultima versao Berkeley DB e crieu o link simbolico

    ln -s /usr/local/BerkeleyDB.4.3/lib/libdb-4.3.so libdb-4.3.so

    porém continuo com o problema acima e nao tenho a menor ideia do que é!!!

    :cry:

  12. #12
    babi
    Visitante

    Padrão OpenLdap

    ajudem -me plis.
    Estou com o mesmo problema de todos acima, me ajudem a configurar este sistema

  13. #13
    alvaro_rs
    Visitante

    Padrão OpenLDP

    Em relação ao Berkeley Db é só fazer o que tah escrito aí em cima. Acredito que funcione.

    Tive mtos desafios com o OLdap (ultima versão) no Red Hat 9.

    Testei em algumas distros e a mais fácil, das que eu testei, para instalar esse serviço foi a do Debian.

    Mas no RH9 funcionou tb, tendo que suprir algumas exigências do OLDAP.