Ошибка при попытке импортировать схему Cisco в OpenLDAP

Я пытаюсь импортировать схему Cisco на свой сервер OpenLDAP. Мне выполнили одну инструкцию, в которой нужно создать файл ldif, а затем использовать его для импорта. Но когда я запустил slapcat, я увидел следующее сообщение:

594e80a3 /etc/openldap/schema/cisco.schema: line 89 objectclass: AttributeType not found: "sn"
slapcat: bad configuration directory!

Вот мой schema.conf:

include     /etc/openldap/schema/cisco.schema

Когда я помещаю core.schema , он запускается, но файл пустой.

Вот это команда:

slapcat -f schema.conf -F . -n0 -H ldap:///cn={0}cisco,cn=schema,cn=config -l cisco.ldif

Кто-нибудь может мне помочь?

С уважением.

0
задан 27 June 2017 в 06:21
1 ответ

slapdcat , скорее всего, неправильная утилита. Вероятно, вам следует использовать slaptest .

Вам также необходимо будет указать все зависимости, которые есть в cisco.schema.
'sn' 'surname' является частью ядра . косинус и шек (или rfc2307bis ) также являются общими зависимостями.

-F confdir
укажите каталог конфигурации. Если указаны оба параметра -f и -F, файл конфигурации будет прочитан и преобразован в формат каталога конфигурации и записан в указанный каталог. Если ни одна из опций не указана, slaptest попытается прочитать каталог конфигурации по умолчанию, прежде чем пытаться использовать файл конфигурации по умолчанию. Если существует допустимый каталог конфигурации, файл конфигурации по умолчанию игнорируется. Если также указан режим пробного прогона, преобразование не произойдет.

0
ответ дан 5 December 2019 в 07:58

Теги

Похожие вопросы