From d8b086a06ad4d33b08890fac0b80e1d0f608a94e Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Thu, 6 Jun 2019 19:26:49 +0200 Subject: [PATCH] [fix] Running slapindex seems to fix the previous issues about LDAP indexing stuff --- data/hooks/conf_regen/06-slapd | 2 ++ data/templates/slapd/slapd.conf | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/data/hooks/conf_regen/06-slapd b/data/hooks/conf_regen/06-slapd index d0a1fad63..bd6b427dd 100755 --- a/data/hooks/conf_regen/06-slapd +++ b/data/hooks/conf_regen/06-slapd @@ -101,6 +101,8 @@ do_post_regen() { sudo chown -R openldap:openldap /etc/ldap/slapd.d/ fi + sudo -u openldap slapindex + sudo service slapd force-reload # on slow hardware/vm this regen conf would exit before the admin user that diff --git a/data/templates/slapd/slapd.conf b/data/templates/slapd/slapd.conf index ebde7fdb3..cc7ac9230 100644 --- a/data/templates/slapd/slapd.conf +++ b/data/templates/slapd/slapd.conf @@ -66,10 +66,10 @@ directory "/var/lib/ldap" index objectClass eq index uid,sudoUser eq,sub index entryCSN,entryUUID eq -#index cn,mail eq -#index gidNumber,uidNumber eq +index cn,mail eq +index gidNumber,uidNumber eq index member,memberUid,uniqueMember eq -#index virtualdomain eq +index virtualdomain eq # Save the time that the entry gets modified, for database #1 lastmod on