Openldap Basic Config common

Aus xinux.net
Zur Navigation springen Zur Suche springen
#!/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

Links