Precisa do arquivo DB_CONFIG no mesmo diretorio aonde ficarão as bases
ldap.

cp /usr/local/etc/openldap/DB_CONFIG* /usr/local/var/openldap-data

Segundo a configuração que você especificou abaixo.

On Thu, 2007-08-02 at 14:29 +0000, Bruno_Sabóia wrote:
> Olá amigos,
> 
> Estou seguindo o tutorial de instalação do LDAP(
> http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=5178&pagina=5
> ), estou, nesse momento, no passo Populando o LDAP. Quando executo o
> comando para popular um aqruivo de base que criei com o comando:
> 
> # ldapadd -x -D cn=administrador,dc=linuxajuda,dc=org -W -f /root/
> base.ldif
> 
> Primeiramente aparece o seguinte erro:
> 
> ldap_bind: Can't contact LDAP server (-1)
> 
> Em virtude disso, executei esse outro comando:
> 
> # slapadd -v -f /root/base.ldifv
> 
> e não aparece nada.
> 
> Executando o comando abaixo para testar o meu arquivo de configuração:
> 
> #slaptest
> 
> Aparerece o seguinte erro:
> 
> bdb_db_open: Warning - No DB_CONFIG file found in directory /usr/local/
> var/openldap-data: (2)
> Expect poor performance for suffix dc=great,dc=org.
> bdb_db_open: db_open(/usr/local/var/openldap-data/id2entry.bdb)
> failed: No such file or directory (2)
> bdb(dc=great,dc=org): Unknown locker ID: 0
> backend_startup_one: bi_db_open failed! (2)
> slap_startup failed (test would succeed using the -u switch)
> 
> Abaixo seguem os meus arquivos de configuração slapd.conf e :
> 
> # slapd.conf
> #
> # See slapd.conf(5) for details on configuration options.
> # This file should NOT be world readable.
> #
> 
> include /usr/local/etc/openldap/schema/core.schema
> include /usr/local/etc/openldap/schema/cosine.schema
> include /usr/local/etc/openldap/schema/inetorgperson.schema
> include /usr/local/etc/openldap/schema/nis.schema
> include /usr/local/etc/openldap/schema/samba.schema
> #include /usr/local/etc/openldap/schema/qmail.schema
> 
> # Define global ACLs to disable default read access.
> 
> # Do not enable referrals until AFTER you have a working directory
> # service AND an understanding of referrals.
> #referral       ldap://root.openldap.org
> 
> pidfile /usr/local/var/run/slapd.pid
> argsfile /usr/local/var/run/slapd.args
> 
> 
> # Load dynamic backend modules:
> # modulepath    /usr/local/libexec/openldap
> # moduleload    back_bdb.la
> # moduleload    back_ldap.la
> # moduleload    back_ldbm.la
> # moduleload    back_passwd.la
> # moduleload    back_shell.la
> 
> # Sample security restrictions
> #       Require integrity protection (prevent hijacking)
> #       Require 112-bit (3DES or better) encryption for updates
> #       Require 63-bit encryption for simple bind
> # security ssf=1 update_ssf=112 simple_bind=64
> 
> # Sample access control policy:
> #       Root DSE: allow anyone to read it
> #       Subschema (sub)entry DSE: allow anyone to read it
> #       Other DSEs:
> #               Allow self write access
> #               Allow authenticated users read access
> #               Allow anonymous users to authenticate
> #       Directives needed to implement policy:
> # access to dn.base="" by * read
> # access to dn.base="cn=Subschema" by * read
> # access to *
> #       by self write
> #       by users read
> #       by anonymous auth
> #
> # if no access controls are present, the default policy
> # allows anyone and everyone to read anything but restricts
> # updates to rootdn.  (e.g., "access to * by * read")
> #
> # rootdn can always read and write EVERYTHING!
> 
> #######################################################################
> # BDB database definitions
> #######################################################################
> 
> database bdb
> suffix "dc=great,dc=org"
> rootdn "cn=administrador,dc=great,dc=org"
> rootpw {SSHA}AizLmMQHS7iHkdjR4N728kAJYfmpvO4V
> directory /usr/local/var/openldap-data
> 
> password-hash {CRYPT}
> password-crypt-salt-format "$1$.8s"
> 
> index objectClass,uidNumber,gidNumber eq
> index cn,sn,uid,displayName pres,sub,eq
> #index
> memberUid,mail,mailAlternateAddress,givenname,accountStatus,mailHost,deliveryMode
> eq
> index sambaSID,sambaPrimaryGroupSID,sambaDomainName eq
> index default sub
> 
> access to attrs=userPassword,sambaLMPassword,sambaNTPassword
>         by self write
>         by anonymous auth
>         by * none
> 
> access to *
>         by * read
> 
> 
> 
> #base.ldifv
> dn: dc=great,dc=org
> dc: great
> objectClass: top
> objectClass: domain
> 
> dn: ou=Usuarios,dc=great,dc=org
> ou: Usuarios
> objectClass: top
> objectClass: organizationalUnit
> 
> dn: ou=Grupos,dc=great,dc=org
> ou: Grupos
> objectClass: top
> objectClass: organizationalUnit
> 
> dn: ou=Computadores,dc=great,dc=org
> ou: Computadores
> objectClass: top
> objectClass: organizationalUnit
> 
> 
> Aguardo sugestões...
> 
> Grato,
> 
> Bruno Sabóia
> 
> 
> > 
> 
> 
> 
> 
> 
> !DSPAM:46b1ec9e332801889248691!
> 
-- 
Joao Victor da Costa.
Depto. de Suporte Unix
http://www.techmaster.com.br http://www.openit.com.br
http://www.myfreebsd.com.br 

Tel.: 2517-6001 e 2517-6002
E-mail: [EMAIL PROTECTED], [EMAIL PROTECTED]


--~--~---------~--~----~------------~-------~--~----~
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br
-~----------~----~----~----~------~----~------~--~---

Responder a