When installing openldap with database mdb, root entry cannot be deleted.

Tested on systems:
OS Linux Debian 10, slapd 2.4.57+dfsg-2
Arch Linux, openldap 2.4.58-1             
Oracle Linux 8, openldap 2.4.58 (from source)
    
The root entry was created by the command: 
ldapadd -x -D 'cn=admin,dc=example,dc=org' -f root_entry.ldif

Content of the root_entry.ldif file:
dn: dc=example,dc=org
objectClass: dcObject
objectClass: organization
dc: example
o: Example
description: Example directory

dn: cn=root,dc=example,dc=org
objectClass: organizationalRole
cn: root
description: Directory Manager
    
Trying to delete the root entry:
ldapdelete -x -r 'dc=example,dc=org' -D 'cn=admin,dc=example,dc=org' -w admin

Output - ldap_delete: No such object (32)

How can I delete the root entry and create a new one with other structural 
objectclasses?

Reply via email to