Încerc să adaug schema schac la instalarea mea OpenLDAP utilizând fișierul LDIF furnizat, dar aceasta nu reușește cu o eroare „Token neașteptat”:
root [2533] /etc/ldap/schema# ldapadd -Y EXTERNAL -H ldapi:/// -f schac-schema-1.5.ldif
Autentificarea SASL/EXTERNĂ a început
Nume utilizator SASL: gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth
SASL SSF: 0
adăugarea unei noi intrări „cn=schac,cn=schema,cn=config”
ldap_add: Altă eroare (de exemplu, specifică implementării) (80)
informații suplimentare: olcAttributeTypes: Jeton neașteptat înainte de DESC „Cod RFC 3066 pentru limba preferată de comunicare” EQUALITY caseExactMatchSINGLE-VALUESYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
Aici este partea de sus a fișierului LDIF; eroarea se întâmplă la prima declarație olcAttributeTypes.
dn: cn=schac,cn=schema,cn=config
objectClass: olcSchemaConfig
cn: schac
olcObjectIdentifier: TERENA 1.3.6.1.4.1.25178
olcObjectIdentifier: schac TERENA:1
olcObjectIdentifier: schacExperimental schac:0
olcObjectIdentifier: schacObjectClass schac:1
olcObjectIdentifier: schacAttributeType schac:2
olcObjectIdentifier: schacExpObjClass schacExperimental:1
olcObjectIdentifier: schacExpAttr schacExperimental:2
olcAttributeTypes: ( schacAttributeType:1
NUME „schacMotherTongue”
DESC „Cod RFC 3066 pentru limba preferată de comunicare”
EGALITATE caseExactMatch
VALOARE UNICA
SINTAXA 1.3.6.1.4.1.1466.115.121.1.15)
olcAttributeTypes: ( schacAttributeType:2
NUME „schacGender”
DESC „Reprezentarea sexului uman (a se vedea ISO 5218)”
EGALITATE integerMatch
VALOARE UNICA
SINTAXA 1.3.6.1.4.1.1466.115.121.1.27)
.... etc...
Deoarece această schemă are o bază excelentă de utilizatori, aș fi surprins că este malformată, așa că bănuiesc că ar putea exista o dependență între schema schac și o altă schemă pre-necesară, dar aceasta este o presupunere sălbatică.
Am deja alte 7 scheme în această instalare OpenLDAP 2.4.47 pe Debian buster.
Orice ajutor este binevenit.