reset: configurer ldapvi même si le reset échoue

This commit is contained in:
Thomas NOËL 2015-02-18 10:54:23 +01:00
parent a34ca394ad
commit 3c6856a905
1 changed files with 12 additions and 11 deletions

View File

@ -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