Manoel Lôbo wrote:
existe sim, páre o servidor LDAP "/etc/init.d/slapd stop" e apague
tudo que estiver no diretório "/var/lib/ldap", ao iniciar o servidor
novamente os arquivos serão criados.
Nota: "/var/lib/ldap" é o diretório padrão para a base de dados.
Feito.
Já relativo à migração (instale os pacotes migrationtools e ldap-utils),
edite o arquivo "/etc/migrationtools/migrate_common.ph" e preencha com
os valores desejados.
# Default DNS domain
$DEFAULT_MAIL_DOMAIN = "openware.com.br";
# Default base
$DEFAULT_BASE = "dc=openware,dc=com,dc=br";
Importe na seguinte ordem e usando os seguintes comandos (esteja no
diretório "/usr/share/migrationtools"):
Ok.
# Para migrar a base:
./migrate_base.pl | ldapadd -xWD
cn=seu_admin,dc=seu_dominio,dc=seu_sufixo -c -h ip_do_ldap
./migrate_base.pl | ldapadd -xWD cn=admin,dc=openware,dc=com,dc=br -c -h
192.168.1.3
ldap_bind: Invalid credentials
# Para migrar os grupos:
./migrate_group.pl /etc/group | ldapadd -xWD
cn=seu_admin,dc=seu_dominio,dc=seu_sufixo -c -h ip_do_ldap
./migrate_group.pl | ldapadd -xWD cn=admin,dc=openware,dc=com,dc=br -c
-h 192.168.1.3
ldap_bind: Invalid credentials
# Para migrar os usuários e senhas:
./migrate_passwd.pl /etc/passwd | ldapadd -xWD
cn=seu_admin,dc=seu_dominio,dc=seu_sufixo -c -h ip_do_ldap
./migrate_passwd.pl | ldapadd -xWD cn=admin,dc=openware,dc=com,dc=br -c
-h 192.168.1.3
ldap_bind: Invalid credentials