Прошу прощения за дурацкий вопрос. Но чего то не втыкаю...
ОС Freebsd 6.2
squid ставился из поров(стандартно конфиг не менял)
Нужно прикрутить авторизацию ncsa
Что нашел в инете
Нужно прописать в squid.conf
authenticate_program /usr/local/squid/bin/ncsa_auth /usr/local/squid/etc/passwd
Но у меня нет /usr/local/squid/<b>bin/ncsa_auth</b>Я не правильно сконфигурировал сквид или мне отдельно ставить этот модуль.
Тогда вопрос где его взять (отдельно качать или в портах есть).
>Я не правильно сконфигурировал сквид или мне отдельно ставить этот модуль.
>Тогда вопрос где его взять (отдельно качать или в портах есть).Можно отдельно ставить модуль из helpers/basic_auth/NCSA/. Он в исходниках есть.
Но у меня make не получался.
Поставь squid так:
./configure --enable-auth="ncsa
make
make install.
Так нормально.
У меня линух, но установка не сильно отличается
>[оверквотинг удален]
>Нужно прикрутить авторизацию ncsa
>Что нашел в инете
>Нужно прописать в squid.conf
>authenticate_program /usr/local/squid/bin/ncsa_auth /usr/local/squid/etc/passwd
>
>
>Но у меня нет /usr/local/squid/<b>bin/ncsa_auth</b>
>
>Я не правильно сконфигурировал сквид или мне отдельно ставить этот модуль.
>Тогда вопрос где его взять (отдельно качать или в портах есть).man locate
/usr/local/libexec/squid/ncsa_auth
2WebSerGe
Не говорите ерунды.
cd /usr/ports/www/squid/
make all
make install
cd /usr/ports/www/squid/work/squid-2.../helpers/basic_auth/NCSA
make
make installпримерно так
А у меня на FreeBSD 6.2 возникает ошибка когда установливаю NCSA_PLUS. Error 1code 1. Cannot find -lresovl. Чего не хватает?