2010-11-23 03:14:11 +08:00
|
|
|
#!/bin/sh -e
|
2010-11-22 22:15:00 +08:00
|
|
|
|
|
|
|
# Based on instructions found at
|
|
|
|
# http://ubuntuforums.org/showthread.php?p=8161118#post8161118
|
2010-11-23 19:57:30 +08:00
|
|
|
# - yes that does seem to be the most authoritative place.
|
2010-11-22 22:15:00 +08:00
|
|
|
|
2010-11-23 03:14:11 +08:00
|
|
|
sudo apt-get --yes purge slapd
|
|
|
|
sudo rm -rf /var/lib/ldap
|
|
|
|
sudo apt-get --yes install slapd
|
|
|
|
sleep 1
|
|
|
|
|
2011-10-28 01:27:56 +08:00
|
|
|
DIR=$(dirname $0)
|
|
|
|
|
|
|
|
sudo ldapadd -Y EXTERNAL -H ldapi:/// -f ${DIR}/global.ldif
|
|
|
|
ldapadd -x -D cn=admin,dc=example,dc=com -w admin -f ${DIR}/people.ldif
|
|
|
|
ldapadd -x -D cn=admin,dc=example,dc=com -w admin -f ${DIR}/groups.ldif
|
|
|
|
ldapadd -x -D cn=admin,dc=example,dc=com -w admin -f ${DIR}/rabbit.ldif
|