приветствую
на выходных пришлось писать новый патч... не от хорошей жизни...
выяснилось, что при поиске в Active Directory с несколькими OU, если
basedn не ограничивает поиск одним OU, LDAP сервер может вернуть
LDAP_RES_SEARCH_REFERENCE вместо LDAP_RES_SEARCH_RESULT. exim оказался
совсем не заточенным на такой код возврата и считает его ошибкой.
patch patch-exim-4.43-LDAP_RES_SEARCH_REFERENCE.patch реализован для
обработка результата LDAP запросов LDAP_RES_SEARCH_REFERENCE таким же
образом, как и LDAP_RES_SEARCH_RESULT.
соответствующим образом подправлен redhat/exim-4.43-1.corvax/specs/exim.spec
не смотря на работоспособность и ожидаемое поведение патч пока имеет
статус грязного хака...
--
Best wishes Victor Ustugov mailto:victor на corvax.kiev.ua
public GnuPG/PGP key: http://victor.corvax.kiev.ua/corvax.asc
ICQ: 77186900, 32418694 CRV2-RIPE, CRV-UANIC