2016-11-22 24 views
0

Я установил кальмар на Centos 7 для аутентификации LDAP, но проблема заключается в том, что /USR/lib64/кальмар каталог не содержит squid_ldap_auth файла, когда я установил: кальмар, OpenLDAP , openldap-клиенты и nss_ldap. На моем старом сервере файл squid_ldap_auth присутствует в каталоге /usr/lib64/squid. Может ли кто-нибудь помочь мне настроить squid для аутентификации LDAP, на Centos 6/7 или Debian 7/8? спасибо заранееSquid confiuration с LDAP на Centos 7

Tony92

ответ

0

Каталог, в котором помощники идут определяется в процессе сборки (если вы строите из источника). Обычно по умолчанию используется/usr/lib/squid. Если помощника нет, то пакет, который вы использовали для установки squid, не был построен с возможностью включения ldap. Если вы строите кальмара из источника, при запуске .configure вам нужно указать опцию --enable-auth-basic=LDAP (эта опция для squid 3.5. Я думаю, что более старые версии имеют немного отличающийся синтаксис). Кроме того, если вы используете эту опцию, вам нужно иметь библиотеки openldap, установленные на вашей платформе centOS, для успеха сборки.