[FAQ] Re: [Comm] LDAP
Dmitry Lebkov
=?iso-8859-1?q?dima_=CE=C1_sakhalin=2Eru?=
Ср Апр 20 16:05:12 MSD 2005
Pavel Usischev wrote:
> Астапкевич В.Г. пишет:
>
>> Ранее заведенная на Мастере 2.2 почтовая книга теперь не создается -
>> после запуска ldapadd -xWD cn=admin,dc=social,dc=network -H
>> ldap://localhost -f directory.ldif
>> получаю сообщение -
>> adding new entry "dc=social,dc=network"
>> ldapadd: update failed: dc=social,dc=network
>> ldap_add: naming violation (64)
>> additional info naming attribute 'dc' is not present in entry
>
>
> Да-а, а статью для FAQ с прошлого раза так и не сделали. Вот набросок.
>
> Дистрибутив: Master 2.4 (может быть и не только)
>
> Q: При переносе базы OpenLDAP из Master 2.2 (или попытке создать новую
> по бумажной документации к Master 2.4) получаю такую ошибку:
> ldap_add: naming violation (64)
> additional info: naming attribute 'dc' is not present in entry
>
> A: В новой версии OpenLDAP поменялся формат записей в ldif-файлах. Для
> каждой записи нужно отдельно прописать строку атрибута, совпадающую с
> первой частью dn. Например:
> dn: dc=example,dc=com
> dc: example
Формат записей никогда не менялся - LDIF он и есть LDIF. Если я ничего
не путаю, то это - послеждствия schemachecking on by default.
--
WBR, Dmitry Lebkov
Подробная информация о списке рассылки community