# OPENLDAP ldap () { service ldap stop rm -rf /var/lib/ldap/* sed -e "s/LDAP_DN/$LDAP_DN/g" -e "s/LDAP_PWD_MD5/$LDAP_PWD_MD5/g" ./arqs-conf-rhel5/etc/openldap/slapd.conf > /etc/openldap/slapd.conf cp ./arqs-conf-rhel5/etc/openldap/schema/* /etc/openldap/schema/ cp ./arqs-conf-rhel5/etc/openldap/DB_CONFIG /var/lib/ldap/ sed -e "s/LDAP_DN/$LDAP_DN/g" -e "s/LDAP_PWD_MD5/$LDAP_PWD_MD5/g" -e "s/ORG/$ORG/g" -e "s/DOMAIN/$DOMAIN/g" -e "s/LDAP_DC/$LDAP_DC/g" ./arqs-conf-rhel5/expresso.ldif > /tmp/expresso.ldif slapadd -v -l /tmp/expresso.ldif chown -R ldap.ldap /var/lib/ldap/ service ldap start chkconfig ldap on rm /tmp/expresso.ldif }