ldifs/README.md

16 lines
561 B
Markdown
Raw Normal View History

2018-03-29 21:44:11 +02:00
Add your basedn to basedn (eg: `echo o=denkn,c=at > basedn`).
2018-03-29 21:50:34 +02:00
2018-03-29 22:32:47 +02:00
For initialization, first shutdown slapd and delete `/var/lib/ldap/` (you will loose all of your data!),
2018-03-29 22:41:19 +02:00
then use `./90.root.ldif.sh | slapadd -b \`cat basedn\` -v`.
2018-03-29 21:50:34 +02:00
2018-03-29 22:41:19 +02:00
For adding 10 and 20 use:
2018-03-29 21:50:34 +02:00
2018-03-29 22:41:19 +02:00
slapadd -b `cat basedn` -v -l 10.acls.ldif
slapadd -b `cat basedn` -v -l 20.passwordhash.ldif
Now you can start slapd with your fresh config.
Via `ldapadd -Y EXTERNAL` you can add any other ldif.
2018-03-29 21:44:11 +02:00
2018-03-29 21:50:34 +02:00
For adding an user run `./90.user.ldif.sh username givenname surname emailaddr | ldapadd -Y external`.