PiumaLab

Idee, esperimenti, tentativi e molto altro

to create a ldap root suffix from the command line

How to create a root suffix on ldap server using CLI.
If the root suffix we want to create was o=example

# ldapadd -x -D "cn=directory manager" -W
Enter LDAP Password:
dn: cn=o\3Dexample,cn=mapping tree,cn=config
nsslapd-state: backend
objectClass: top
objectClass: extensibleObject
objectClass: nsMappingTree
cn: "o=example"
cn: o=example
nsslapd-backend: Example

adding new entry "cn=o\3Dexample,cn=mapping tree,cn=config"

Creating a database for o=example:

dn: cn=Example,cn=ldbm database,cn=plugins,cn=config
objectClass: top
objectClass: extensibleObject
objectClass: nsBackendInstance
cn: Example
nsslapd-suffix: o=example
nsslapd-cachesize: -1
nsslapd-cachememsize: 10485760
nsslapd-readonly: off
nsslapd-require-index: off
nsslapd-directory: /var/lib/dirsrv/slapd-ldap/db/Example
nsslapd-dncachememsize: 10485760

Adding the node:

dn: o=Example
objectClass: top
objectClass: organization
o: Example

Leave a Reply

Your email address will not be published. Required fields are marked *