-
Notifications
You must be signed in to change notification settings - Fork 139
Setting up CA Database
Endi S. Dewata edited this page Aug 29, 2022
·
19 revisions
$ ldapadd \ -H ldap://$HOSTNAME \ -D "cn=Directory Manager" \ -w Secret.123 \ -f /usr/share/pki/server/database/ds/config.ldif
$ ldapmodify \ -H ldap://$HOSTNAME \ -D "cn=Directory Manager" \ -w Secret.123 \ -f /usr/share/pki/server/database/ds/schema.ldif
$ ldapadd \ -H ldap://$HOSTNAME \ -D "cn=Directory Manager" \ -w Secret.123 << EOF dn: dc=ca,dc=pki,dc=example,dc=com objectClass: dcObject dc: ca EOF
$ sed \ -e 's/{rootSuffix}/dc=ca,dc=pki,dc=example,dc=com/g' \ /usr/share/pki/ca/database/ds/create.ldif | tee create.ldif $ ldapadd \ -H ldap://$HOSTNAME \ -D "cn=Directory Manager" \ -w Secret.123 \ -f create.ldif
$ sed \ -e 's/{database}/userroot/g' \ /usr/share/pki/ca/database/ds/index.ldif | tee index.ldif $ ldapadd \ -H ldap://$HOSTNAME \ -D "cn=Directory Manager" \ -w Secret.123 \ -f index.ldif
Start the rebuild task with the following commands:
$ sed \ -e 's/{database}/userroot/g' \ /usr/share/pki/ca/database/ds/indextasks.ldif | tee indextasks.ldif $ ldapadd \ -H ldap://$HOSTNAME \ -D "cn=Directory Manager" \ -w Secret.123 \ -f indextasks.ldif
Wait for the task to complete:
$ ldapsearch \ -H ldap://ds.example.com:3389 \ -D "cn=Directory Manager" \ -w Secret.123 \ -b "cn=index1160589770, cn=index, cn=tasks, cn=config" \ nsTaskExitCode
Verify that the nsTaskExitCode
is 0
.
Tip
|
To find a page in the Wiki, enter the keywords in search field, press Enter, then click Wikis. |