Ralf Haferkamp writes:
>> I am currently testing the 3rd approach, the attributes will be
>> created even when starting with -f only. I'll commit it as soon as
>> make test finishes.
>
> Done. Please test.
Works fine, and passes "make test".
One quirk, don't know if it's worth bothering with:
If I define "attributeOptions foo" in slapd.conf and delete
olcAttributeOptions with ldapmodify, the slapd log gets a line
slapd: line 0: option "foo" is already defined
The message disapperas if I have no "attributeOptions" in slapd.conf,
which means cn=config gets the default "olcAttributeOptions: lang-".
slapd.conf:
include servers/slapd/schema/core.schema
attributeOptions foo
database config
rootdn cn=config
rootpw secret
ldapmodify:
dn: cn=config
changetype: modify
delete: olcAttributeOptions
-
output:
conn=2 op=1 MOD dn="cn=config"
conn=1 op=1 MOD attr=olcAttributeOptions
slapd: line 0: option "foo" is already defined
conn=1 op=1 RESULT tag=103 err=80 text=
--
Hallvard