Когда я пытаюсь добавить apple.schema в свой OpenLDAP, работающий в Debian, я получаю эту ошибку;
root@directory:~# ldapadd -Y EXTERNAL -H ldapi:/// -f apple.schema
SASL/EXTERNAL authentication started
SASL username: gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth
SASL SSF: 0
ldapadd: invalid format (line 1) entry: ""
ldapadd: invalid format (line 25) entry: ""
ldapadd: invalid format (line 33) entry: ""
ldapadd: invalid format (line 44) entry: ""
ldapadd: invalid format (line 52) entry: ""
ldapadd: invalid format (line 60) entry: ""
ldapadd: invalid format (line 68) entry: ""
ldapadd: invalid format (line 76) entry: ""
ldapadd: invalid format (line 91) entry: ""
ldapadd: invalid format (line 99) entry: ""
ldapadd: invalid format (line 107) entry: ""
... keeps going ...
... all the way to ...
ldapadd: invalid format (line 1680) entry: ""
ldapadd: invalid format (line 1686) entry: ""
ldapadd: invalid format (line 1692) entry: ""
Я погуглил и ничего не нашел. Не уверен, куда еще обратиться. Любые предложения были бы замечательными. Помогите мне Reddit, ты моя единственная надежда.
psst! Эй, ты! Да ты, смущенный чувак! Это не Reddit! :-)
Кроме того, что более важно, схемы в OpenLDAP (см. руководство) -
Вы хотите добавить include /path/to/the/schema/file
директива в файл конфигурации сервера LDAP (/etc/openldap/slapd.conf
).
Что-то вроде
include /etc/openldap/schema/apple.schema
вероятно, подойдет, если вы поместите файл схемы Apple в соответствующее место ...