> Eu quero usar o ldap com o proftp, mesmo assim teria que adicionar o > samba.schema? Eu estou utilizando o phpldapadmin e pelo vou pelo User > Account. E então dá esse erro na hora de criar. > Ahhhhhh sim. Se você não pretende usar contas SMB nem o smbldap-tools, não é necessário ter o samba.schema, mas mesmo assim o erro parece ser uma violação de schema. Verifique se os schemas core, cosine, nis e inetorgperson estão ativados e se os arquivos existem (todos vêm no pacote slapd).
De qualquer forma, um LDAP_NAMING_VIOLATION também pode ser resultado do PHPLDAPADMIN mal configurado. Revise o arquivo de configuração em busca de erros de digitação em estruturas DN, que é bem comum e fácil de acontecer (já perdi um dia inteiro por causa de uma vírgula). Um bom teste pra isolar o PHPLDAPADMIN é instalar o pacote ldap-utils (se você já não tiver o feito) e adicionar um usuário com o ldapadd. Partindo do princípio que seus usuários são armazenados em ou=Users,dc=empresa,dc=com,dc=br, dá pra fazer assim: Crie um arquivo temporário no formato LDIF contendo as informações do novo usuário: ---- CORTE AQUI ---- dn: uid=cobaia,ou=Users,dc=empresa,dc=com,dc=br objectClass: top objectClass: person objectClass: posixAccount cn: cobaia sn: cobaia uid: cobaia uidNumber: 9999 gidNumber: 100 homeDirectory: /home/cobaia loginShell: /bin/bash ---- CORTE AQUI ---- Agora utilize o ldapadd para adicionar as novas entradas: # ldapadd -Wx -D 'cn=admin,dc=empresa,dc=com,dc=br' < arquivo.ldif Faça os testes e nos diga o resultado. Abraço -- Marcos S. Trazzini => [EMAIL PROTECTED]