diff --git a/data/hooks/conf_regen/06-slapd b/data/hooks/conf_regen/06-slapd index f2ae52373..90854b757 100755 --- a/data/hooks/conf_regen/06-slapd +++ b/data/hooks/conf_regen/06-slapd @@ -31,9 +31,6 @@ do_init_regen() { do_pre_regen() { pending_dir=$1 - # Add openldap user in the ssl-cert group to let it access the certificate for TLS - sudo usermod -aG ssl-cert openldap - cd /usr/share/yunohost/templates/slapd # create needed directories @@ -79,6 +76,9 @@ do_post_regen() { sudo chown -R openldap:openldap /etc/ldap/schema/ sudo chown -R openldap:openldap /etc/ldap/slapd.d/ + # Add openldap user in the ssl-cert group to let it access the certificate for TLS + sudo usermod -aG ssl-cert openldap + [ -z "$regen_conf_files" ] && exit 0 # check the slapd config file at first