В общем столкнулся с такой проблемкой - при установке мз сырцов сквида 2.5.стейбл3 вышла вот такая вот фигня:
сквид стал - тут проблем особых и нет. а вот модуль аутентификации...
Ставил с таким вот ключем:
--enable-basic-auth-helpers=NCSA
На 4.5 с этим же сквидом заходил в соответствующую директорию и потом make&&make install и все становилось на свои места тобишь мог проходить аутентификацию мой юзверь, а вот сейчас фиг:
захожу в .../helpers/basic_auth/NCSA
ostwest# make
....
...
/usr/libexec/elf/ld: cannot find -lmiscutil
*** Error code 1Stop in /var/my/squid-2.5.STABLE3/helpers/basic_auth/NCSA.
ostwest#Вот такая вот ерунда. Не подскажите в чем собака порылась ?
Не ужели никто не ставил 2.5 на фрю?
>Не ужели никто не ставил 2.5 на фрю?Ну почему же? Ставил. Правда в бой еще не отправил.
Много правил разные makefile в разных местах, ибо портеры этого не сделали.
2.5 замечательно собирается с --enable-basic-auth-helpers=NCSA, ncsa_auth при этом ложится в libexec. касаемо ошибки, ты что сразу делаешь make в helpers/basic_auth/NCSA ? а сквид собрать перед этим ?
Я ставил Сквид 2.5 на FreeBSD 4.7. Так взял просто ncsa_auth со старого Сквида (2.3 кажется) - и работает. Только в squid.conf прописал.
Допустимо ли такое действие или так не желательно.
>2.5 замечательно собирается с --enable-basic-auth-helpers=NCSA, ncsa_auth при этом ложится в libexec. касаемо
>ошибки, ты что сразу делаешь make в helpers/basic_auth/NCSA ? а сквид
>собрать перед этим ?Сквид собрал, да он ставился чудесно и на 4.5 у меня, а вот на 4.8 - не захотел. И то куда он ложится - тоже знаю - на4.5 именно туда и лег, но фишка в том, что ncsa_auth там нет, а начинаешь компилить в helpers/basic_auth/NCSA выскакивает искомая ошибка. вот и не знаю что делать. Просто сквид ставил всего пару раз и особых проблем не было. А вот сейчас столкнулся с вот такой вот какой...
>В общем столкнулся с такой проблемкой - при установке мз сырцов сквида
>2.5.стейбл3 вышла вот такая вот фигня:
>сквид стал - тут проблем особых и нет. а вот модуль аутентификации...
>
>Ставил с таким вот ключем:
>--enable-basic-auth-helpers=NCSA
>На 4.5 с этим же сквидом заходил в соответствующую директорию и потом
>make&&make install и все становилось на свои места тобишь мог проходить
>аутентификацию мой юзверь, а вот сейчас фиг:
>захожу в .../helpers/basic_auth/NCSA
>ostwest# make
>....
>...
>/usr/libexec/elf/ld: cannot find -lmiscutil
>*** Error code 1
>
>Stop in /var/my/squid-2.5.STABLE3/helpers/basic_auth/NCSA.
>ostwest#
>
>Вот такая вот ерунда. Не подскажите в чем собака порылась ?руками собирал видимо, кто мешает посмотреть ключи -L/path_to_libraries
и за ними -llib_name