Openldap Basic Config common
Version vom 16. Januar 2018, 12:16 Uhr von Thomas (Diskussion | Beiträge) (→Verschlüsseltes Password erzeugen)
#!/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=ldapadm,dc=$SEC,dc=$TOP
dn: olcDatabase={1}mdb,cn=config
changetype: modify
replace: olcRootPW
olcRootPW: $PWD
HERE