Назад | Перейти на главную страницу

Почему sssd запрашивает все ключи automountkeys при поиске конкретного ключа?

Я пытаюсь преобразовать autofs от использования ldap-карт до использования sss-карт.

Однако оказывается, что sssd хочет запрашивать все ключи автомонтирования, а не только тот, который ему нужен. Это приводит к тому, что запрос не соответствует ограничениям на размер сервера ldap.

Есть ли способ изменить это поведение в sssd?
Я считаю, что фильтр должен быть "(&(|(automountKey=$key)(automountKey=\2A))(objectClass=automount))" скорее, чем "(&(automountKey=*)(objectClass=automount))"

May 11 13:35:55 ldapserver slapd[12829]: conn=3518 op=7 SRCH base="automountMapName=auto.home,ou=auth-krb5p,ou=automount,dc=example,dc=com" scope=2 deref=0 filter="(&(automountKey=*)(objectClass=automount))"
May 11 13:35:55 ldapserver slapd[12829]: conn=3518 op=7 SRCH attr=objectClass automountKey automountInformation
May 11 13:35:55 ldapserver slapd[12829]: conn=3518 op=7 SEARCH RESULT tag=101 err=4 nentries=500 text=