Кому нибудь удалось настроить samba3.0.rc1 и squid 2.5stable3 для авторизации доменных пользователей. А то у меня при сборке сквида с параметрамиconfigure --prefix=/usr/local/squid --enable-delay-pools
--enable-snmp --enable-default-err-language=Russian-1251 --enable-auth="ntlm,basic" --enable-basic-auth-helpers="winbind" --enable-ntlm-auth-helpers="winbind" --enable-external-acl-helpers="winbind_group" --with-samba-source=/root/samba-3.0.0rc1/source/пишет
wb_common.c: In function `init_request':
wb_common.c:67: structure has no member named `domain'
wb_common.c:75: structure has no member named `domain'
wb_common.c:75: structure has no member named `domain'
wb_common.c:75: structure has no member named `domain'
wb_common.c:75: structure has no member named `domain'
wb_common.c:75: structure has no member named `domain'
wb_common.c:75: structure has no member named `domain'
wb_common.c:75: structure has no member named `domain'
wb_common.c:75: structure has no member named `domain'
wb_common.c:77: structure has no member named `domain'
wb_common.c:77: structure has no member named `domain'
wb_common.c: In function `winbindd_send_request':
wb_common.c:333: structure has no member named `domain'
make[3]: *** [wb_common.o] Error 1
make[3]: Leaving directory `/root/squid-2.5.STABLE3/helpers/basic_auth/winbind'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/squid-2.5.STABLE3/helpers/basic_auth'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/squid-2.5.STABLE3/helpers'
make: *** [all-recursive] Error 1
А домен у тебя виндовый или самбовский ?>Кому нибудь удалось настроить samba3.0.rc1 и squid 2.5stable3 для авторизации доменных пользователей.
>А то у меня при сборке сквида с параметрами
>
>configure --prefix=/usr/local/squid --enable-delay-pools
>--enable-snmp --enable-default-err-language=Russian-1251 --enable-auth="ntlm,basic" --enable-basic-auth-helpers="winbind" --enable-ntlm-auth-helpers="winbind" --enable-external-acl-helpers="winbind_group" --with-samba-source=/root/samba-3.0.0rc1/source/
>
>пишет
>wb_common.c: In function `init_request':
>wb_common.c:67: structure has no member named `domain'
>wb_common.c:75: structure has no member named `domain'
>wb_common.c:75: structure has no member named `domain'
>wb_common.c:75: structure has no member named `domain'
>wb_common.c:75: structure has no member named `domain'
>wb_common.c:75: structure has no member named `domain'
>wb_common.c:75: structure has no member named `domain'
>wb_common.c:75: structure has no member named `domain'
>wb_common.c:75: structure has no member named `domain'
>wb_common.c:77: structure has no member named `domain'
>wb_common.c:77: structure has no member named `domain'
>wb_common.c: In function `winbindd_send_request':
>wb_common.c:333: structure has no member named `domain'
>make[3]: *** [wb_common.o] Error 1
>make[3]: Leaving directory `/root/squid-2.5.STABLE3/helpers/basic_auth/winbind'
>make[2]: *** [all-recursive] Error 1
>make[2]: Leaving directory `/root/squid-2.5.STABLE3/helpers/basic_auth'
>make[1]: *** [all-recursive] Error 1
>make[1]: Leaving directory `/root/squid-2.5.STABLE3/helpers'
>make: *** [all-recursive] Error 1
>А домен у тебя виндовый или самбовский ?
>
домен win2000 native
>>А домен у тебя виндовый или самбовский ?
>>
>домен win2000 nativeТа же самая проблема, что описана выше.
Домен NT4Причем squid-3.0-PRE3-20030901.tar от компилился без этого трабла.
и все "заработало"
а 2.5 - не компилится - а охота его поставить.
Если кто ткнет носом что почитать - или подскажет - буду благодарен.
>>>А домен у тебя виндовый или самбовский ?
>>>
>>домен win2000 native
>
>Та же самая проблема, что описана выше.
>Домен NT4
>
>Причем squid-3.0-PRE3-20030901.tar от компилился без этого трабла.
>и все "заработало"
>а 2.5 - не компилится - а охота его поставить.
>
>Если кто ткнет носом что почитать - или подскажет -
>буду благодарен.
Вот - ткнули носом. Может кому пригодится.
http://www.mail-archive.com/squid-users@squid-cache.org...
Ты скомпилировал SQUID????
Если да то расскажи пожалуйста как.:)
Я сейчас пвтаюсь собрать squid-2.5.STABLE4
samba я взял последнюю от 24th Sep, 2003
Ставил самбу 3.0.8
С ней в комплекте идет аутентификатор под названием ntlm_auth
Именно его и надо прикручивать к сквиду примерно так:auth_param ntlm program /где-то там/ntlm_auth --helper-protocol=squid-2.5-ntlmssp
...
auth_param basic program /где-то там/ntlm_auth --helper-protocol=squid-2.5-basic
...
если нуна авторизовать по группе, то:
auth_param ntlm program /где-то там/ntlm_auth --helper-protocol=squid-2.5-ntlmssp --require-membership-of=domain\\groupну и собственно в сквиде:
acl AU proxy_auth REQUIRED
...
http_access allow AU
http_access deny all