2012-02-14 2 views
3

Я пытаюсь добавить пользовательские atrributes с помощью blog.ldifПродлить OPENLDAP Schema

dn: cn=schema 
changetype: modify 
add: attributeTypes 
attributeTypes: (1.3.6.1.4.1.42.2.27.5.1.62 
    NAME 'imieno' 
    DESC 'imie number for device ' 
    EQUALITY caseIgnoreMatch 
    SUBSTR caseIgnoreSubstringsMatch 
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 
    SINGLE-VALUE) 

Я пытался добавить его в Ldap используя

ldapmodify -D "cn=manager,cn=config" -f blogURL.ldif -W 

Я получаю сообщение об ошибке говорящее

недопустимый формат (строка 7): «cn = схема»

Что мне не хватает? Может ли кто-нибудь дать мне образец файла ldif, чтобы попробовать?

ответ

1

Должно быть cn=schema,cn=config согласно http://www.openldap.org/doc/admin24/slapdconf2.html. Первой линией вашего ldif станет:

dn: cn=schema,cn=config 
+1

Спасибо. Я попробовал это. Если я изменю dn. Я получаю ошибку ldap_modify: Недопустимый синтаксис (21) \t Дополнительная информация: attributeTypes: значение # 0 недопустимо для синтаксиса - это что-то с пробелами ... я дал 2 пробела перед каждой строкой – Balaji

Смежные вопросы