Ori Bani wrote:
> Ah, next *entry* not next line(s).
>
> That was my misunderstanding - I need to separate each modify action
> into a whole separate entry:
>
> $ ldapmodify -c -x -D 'cn=config' -W
> Enter LDAP Password: <password>
> dn: olcDatabase={0}config,cn=config
> changetype: modify
> delete: olcSizeLimit
>
> modifying entry "olcDatabase={0}config,cn=config"
> ldap_modify: No such attribute (16)
> additional info: modify/delete: olcSizeLimit: no such attribute
>
> dn: olcDatabase={0}config,cn=config
> changetype: modify
> add: olcSizeLimit
> olcSizeLimit: 250
>
> modifying entry "olcDatabase={0}config,cn=config"
While this works in this case since 'olcSizeLimit' is optional (MAY attribute)
in each referencing object class it's not a general solution pattern in case
an attribute to be replaced is an mandantory (MUST attribute) in the schema.
This works better:
dn: olcDatabase={0}config,cn=config
changetype: modify
replace: olcSizeLimit
olcSizeLimit: 250
-
Ciao, Michael.
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature