Bug 59474

Summary: Адресная книга LDAP
Product: Sisyphus Reporter: Михаил <shmakovm>
Component: evolutionAssignee: Yuri N. Sedunov <aris>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: aris, cas, obidinog, oddity
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
Скриншот
none
scr1
none
scr2 none

Description Михаил 2026-06-08 10:40:43 MSK
Created attachment 21620 [details]
Скриншот

Не работает фильтр поиска в адресной книге LDAP, учитывается только Base DN (база поиска). Версия Evolution 3.58.3. Через утилиту ldapsearch фильтры поиска работают.
Comment 1 Andrey Cherepanov 2026-06-08 12:39:05 MSK
Важность: normal согласно https://www.altlinux.org/Bug_Severity_Policy
Comment 2 obidinog@basealt.ru 2026-06-09 13:27:41 MSK
Уточните, пожалуйста, подробные шаги для воспроизведения ошибки
Comment 3 Михаил 2026-06-11 07:51:56 MSK
Создаём новую адресную книгу LDAP в evolition (в качестве LDAP каталога может быть samba DC или MS AD), параметры как на скриншотах в качестве фильтра можно написать любой (самый простой (mail=*)). Нажимаем ОК, потом правой кнопкой обновить, в "оффлайн"(автономную) адресную книгу попадут все объекты каталога, то есть вообще все, фильтр учитываться не будет только Base DN.
Comment 4 Михаил 2026-06-11 07:52:28 MSK
Created attachment 21649 [details]
scr1
Comment 5 Михаил 2026-06-11 07:52:42 MSK
Created attachment 21650 [details]
scr2
Comment 6 obidinog@basealt.ru 2026-06-15 17:33:01 MSK
Платформа:
Alt Kworkstation p11 x86_64 (Обновленный до Sisyphus)

Пакет:
evolution 3.60.2-alt1

Шаги:
1) Настроить SAMBA DC домен и ввести клиента
2) Установить и запустить на клиенте evolution
3) Создать адресную книгу -> На серверах LDAP
Сервер: dc.samba.testdomain
Порт: 636
Шифрование: LDAP
Метод: Используя уникальное имя
Имя пользователя: testuser@samba.testdomain
База поиска: CN=Users,DC=samba,DC=testdomain
Диапазон поиска: Поддерево
Фильтр поиска: (mail=*)

4) Отметить чекбоксы "Скопировать книгу локально для автономной работы" и "Просматривать, пока не достигнуто ограничение" и нажать ОК

Результат: Фильтр не учитывается, в адресную книгу попали все объекты

Ожидаемый результат: В книгу попал только пользователь testuser

Дополнительно: Воспроизводится в P11 и в Sisyphus