summaryrefslogtreecommitdiffstats
path: root/scripts/ds-backend-shared-create.sh
blob: 4cc74a7e18ff3e668a7b168cbd3d2fbe868db4ee (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/bin/sh

ldapadd -x -D "cn=Directory Manager" -w Secret123 << EOF
dn: cn=pki,cn=ldbm database,cn=plugins,cn=config
objectClass: top
objectClass: nsBackendInstance
objectClass: extensibleObject
cn: pki
nsslapd-suffix: dc=pki,dc=example,dc=com
EOF

ldapadd -x -D "cn=Directory Manager" -w Secret123 << EOF
dn: cn="dc=pki,dc=example,dc=com",cn=mapping tree,cn=config
objectClass: top
objectClass: extensibleObject
objectClass: nsMappingTree
cn: dc=pki,dc=example,dc=com
nsslapd-backend: pki
nsslapd-state: backend
EOF

ldapadd -x -D "cn=Directory Manager" -w Secret123 << EOF
dn: dc=pki,dc=example,dc=com
objectClass: domain
dc: pki
EOF