ldapmodify

23 views
Skip to first unread message

Renato Camargo

unread,
May 28, 2012, 11:53:03 AM5/28/12
to openlda...@googlegroups.com
Boa tarde!

Fiz um upgrade recentemente no openldap usado na empresa onde trabalho. Usávamos a versão 2.2.13 e agora estamos usando a versão 2.4.23-20.

Existe um shema chamado subversion que era usado na versão anterior do openldap e foi migrado para o novo openldap. Porém, quando tento adicionar um objectClass para um determinado usuário, tomo o seguinte erro:

# ldapmodify -D cn=manager,dc=empresa,dc=com,dc=br -W -x -f subversionaccount.ldif
   ldapmodify: wrong attributeType at line 4, entry "uid=usuario,ou=Users,dc=empresa,dc=com,dc=br"

subversionaccount.ldif
dn: uid=usuario,ou=Users,dc=empresa,dc=com,dc=br
changetype: modify
add: subversionAccount
objectClass: subversionAccount

subversion.schema
objectclass ( 1.1.3.1.1 NAME 'subversionAccount' SUP top AUXILIARY
        DESC 'Conta Subversion'
        MUST ( uid $ sambaSID ) )

Esse mesmo schema e comando ldapmodify funcionavam na versão anterior do openldap.

Alguém poderia me ajudar?

Obrigado,

Renato

Braulio Ribeiro

unread,
May 29, 2012, 12:03:42 AM5/29/12
to openlda...@googlegroups.com
Boa Noite,

O schema esta sendo chamado no slapd.conf ? as permissoes estao corretas para todos os schemas.. 
verifique se com o ldapmodify vc consegue adicionar outro objectclass .. 

Slapd.conf: Exemplo
include         /.../openldap/schema/subversion.schema





Date: Mon, 28 May 2012 12:53:03 -0300
Subject: ldapmodify
From: renato....@gmail.com
To: openlda...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages