source: sandbox/doc-expressolivre/arquivos/scripts/ldap.sh @ 2245

Revision 2245, 653 bytes checked in by wmerlotto, 14 years ago (diff)

Ticket #965 - Arquivos duplicados e referencias foram removiadas.

Line 
1
2# OPENLDAP
3ldap () {
4        service ldap stop
5
6        rm -rf /var/lib/ldap/*
7        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
8        cp ./arqs-conf-rhel5/etc/openldap/schema/* /etc/openldap/schema/
9        cp ./arqs-conf-rhel5/etc/openldap/DB_CONFIG /var/lib/ldap/
10        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
11        slapadd -v -l /tmp/expresso.ldif
12        chown -R ldap.ldap /var/lib/ldap/
13
14        service ldap start
15        chkconfig ldap on
16
17        rm /tmp/expresso.ldif
18}
19
20
Note: See TracBrowser for help on using the repository browser.