Openldap Basic Config common
Version vom 17. Januar 2018, 11:57 Uhr von Thomas (Diskussion | Beiträge)
#!/bin/bash
TOP=$2
SEC=$1
PW=$3
PWD=$(slappasswd -s $PW)
ldapmodify -Y EXTERNAL -H ldapi:/// <<HERE
dn: olcDatabase={1}mdb,cn=config
changetype: modify
replace: olcSuffix
olcSuffix: dc=$SEC,dc=$TOP
dn: olcDatabase={1}mdb,cn=config
changetype: modify
replace: olcRootDN
olcRootDN: cn=admin,dc=$SEC,dc=$TOP
dn: olcDatabase={1}mdb,cn=config
changetype: modify
replace: olcRootPW
olcRootPW: $PWD
HERE