diff --git a/lib/reset b/lib/reset index aecbc96..d74cb05 100755 --- a/lib/reset +++ b/lib/reset @@ -29,6 +29,18 @@ echo -n " et des données .." rm -rf /var/lib/ldap/* echo "ok" +if ! grep "^\s*profile\s\+config\s*$" /etc/ldapvi.conf > /dev/null 2>&1; then + echo "(ajout du 'profile config' dans /etc/ldapvi.conf)" + cat << EOLDAPVI >> /etc/ldapvi.conf + +profile config +host: ldapi:// +sasl-mech: EXTERNAL +base: cn=config + +EOLDAPVI +fi + mkdir -p /etc/ldap/slapd.d mkdir /var/lib/ldap/config-accesslog/ /var/lib/ldap/meta/ @@ -60,14 +72,3 @@ chown -R openldap:openldap /etc/ldap/slapd.d /var/lib/ldap ${SERVICE} start -if ! grep "^\s*profile\s\+config\s*$" /etc/ldapvi.conf > /dev/null 2>&1; then - echo "(ajout du 'profile config' dans /etc/ldapvi.conf)" - cat << EOLDAPVI >> /etc/ldapvi.conf - -profile config -host: ldapi:// -sasl-mech: EXTERNAL -base: cn=config - -EOLDAPVI -fi