Компиляция SQUID 3.X с поддержкой NTLM (не хочет признавать --enable-ntlm-auth-helpers="winbind")

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Ale][R
Сообщения: 60
ОС: CentOS

Компиляция SQUID 3.X с поддержкой NTLM

Сообщение Ale][R »

CENTOS 5.5 (Linux sgw.domain.local 2.6.18-194.32.1.el5 #1 SMP Wed Jan 5 17:53:09 EST 2011 i686 i686 i386 GNU/Linux)
winbindd (Version 3.3.8-0.52.el5_5.2)
squid 3.1.10 (исходники)

Машину в домен ввел? все определяет и резолвит

Код: Выделить всё

# wbinfo -p
Ping to winbindd succeeded

Код: Выделить всё

# wbinfo -g
компьютеры домена
издатели сертификатов
пользователи домена
гости домена
владельцы-создатели групповой политики
администраторы схемы
администраторы домена
администраторы предприятия
контроллеры домена
серверы ras и ias
terminalclients

Пытаюсь скомпилить squid

Код: Выделить всё

./configure --prefix=/usr --includedir=/usr/include --datadir=/usr/share --bindir=/usr/sbin --libexecdir=/usr/lib/squid --localstatedir=/var \
--sysconfdir=/etc/squid --enable-auth="ntlm,basic" --enable-basic-auth-helpers="winbind" --enable-ntlm-auth-helpers="winbind" \
--enable-delay-pools --enable-default-err-language=Russian-1251 --enable-external-acl-helpers="wbinfo_group,winbind_group"

Выдает ошибку

Код: Выделить всё

configure: Auth scheme modules built: ntlm basic
configure: error: Basic auth helper winbind does not exist

Я так понимаю ему нужно еще указать пути к заголовкам winbind при компиляции, т.е. что то типа "--with-samba-sources=" вот только где они лежат?
Или я не правильно мыслю?
Все пакеты кроме squid ставились через YUM

Код: Выделить всё

#yum install authconfig krb5-workstation samba3x-common
# authconfig --enableshadow --enablemd5 --passalgo=md5 --krb5kdc=srv.domain.local \
--krb5realm=DOMAIN.LOCAL --smbservers=srv.eqvator.local --smbworkgroup=DOMAIN\
--enablewinbind --enablewinbindauth --smbsecurity=ads --smbrealm=DOMAIN.LOCAL \
--smbidmapuid="16777216-33554431" --smbidmapgid="16777216-33554431" --winbindseparator="+" \
--winbindtemplateshell="/bin/false" --enablewinbindusedefaultdomain --disablewinbindoffline \
--winbindjoin=Administrator --disablewins --disablecache --enablelocauthorize --updateall
Спасибо сказали: