Приступил к настройке squid и наткнулся на то что у меня нет как написано во многих источниках программы для авторизации пользователей ncsa_auth. Стоит у меня RedHat8.
Где ее взять и разве она не идет в комплекте?
И еще, как устанавливать дополнительные проги (компилировать и инсталить) и неустановленные системные программы, и чем это делать?
В инете нашел бесплатныю профессиональную биллинг систему TA-Billing-3.57.1, но не знаю с чем ее едят, можно ли ее использовать в качестве авторизатора для сквида?
Спасибо!
>Приступил к настройке squid и наткнулся на то что у меня нет
>как написано во многих источниках программы для авторизации пользователей ncsa_auth. Стоит
>у меня RedHat8.
>Где ее взять и разве она не идет в комплекте?
>И еще, как устанавливать дополнительные проги (компилировать и инсталить) и неустановленные системные
>программы, и чем это делать?
>В инете нашел бесплатныю профессиональную биллинг систему TA-Billing-3.57.1, но не знаю с
>чем ее едят, можно ли ее использовать в качестве авторизатора для
>сквида?
>Спасибо!а что вам мешает в качестве авторизатора использовать самбу?
>Приступил к настройке squid и наткнулся на то что у меня нет
>как написано во многих источниках программы для авторизации пользователей ncsa_auth. Стоит
>у меня RedHat8.
>Где ее взять и разве она не идет в комплекте?
>И еще, как устанавливать дополнительные проги (компилировать и инсталить) и неустановленные системные
>программы, и чем это делать?
>В инете нашел бесплатныю профессиональную биллинг систему TA-Billing-3.57.1, но не знаю с
>чем ее едят, можно ли ее использовать в качестве авторизатора для
>сквида?
>Спасибо!ncsa_auth я компилил отдельно после компиляции сквида, насчет него есть указания в каком-то файле типа ридми в составе сквида.
Я тоже компилил отдельно, а написано в squid.conf в теге auth_param:# If you want to use the traditional proxy authentication,
# jump over to the ../auth_modules/NCSA directory and
# type:
# % make
# % make install
#
# Then, set this line to something like
#
# auth_param basic program /usr/local/squid/bin/ncsa_auth /usr/local/squid
Весь диск проверил нет там auth_modules
И еще можно чуть по подробнее как компилировать и как инсталить
Спасибо
>Весь диск проверил нет там auth_modules
>И еще можно чуть по подробнее как компилировать и как инсталить
>СпасибоЧто компилить? Если сквид, то ссылки с http://squid.opennet.ru/. Если вообще, то в любом тарболе есть README or INSTALL там все и написано.
нашел в папке /usr/lib/squid файл ncsa_auth и что сним делать?
в этой папке лежат исходники или нет?
>нашел в папке /usr/lib/squid файл ncsa_auth и что сним делать?
>в этой папке лежат исходники или нет?
мне кажется, что это уже исполняемый файл.
попробуй его запустить
если мне не изменяет память, то в редхатоидах можно при помощи
rpm -ql имя_пакета
посмотреть что и куда установлено
Плиз, объясните всеже где брать и как инсталить проги
>Плиз, объясните всеже где брать и как инсталить прогиты сначала реши - ты сквид из rpm ставишь или из исходников компилишь? а то по твоему вопросу это совершенно неясно...
если из rpm, то в нем должна быть эта прога
если компилишь, то в squid.conf есть указание насчет того как ее скомпилить.
у меня стоит по умолчанию после уставки RedHat8.
>у меня стоит по умолчанию после уставки RedHat8.еще бы знать, что в этом умолчании... я уж забыл, когда последний раз ОС ставил по-умолчанию... да тогда RH8 еще и не было...
куда устанавливаются программы(в какую директорию) и как можно из дистрибутива установить недостающие проги
>куда устанавливаются программы(в какую директорию) и как можно из дистрибутива установить недостающие
>прогивыборочно цитирую man rpm:
Общая форма команды установки пакетов выглядит так:
rpm -i [опции-установки] <файл_пакета>+
Такая команда устанавливает новые пакеты.Общая форма команды обновления пакетов выглядит так:
rpm -U [опции-установки] <файл_пакета>+
Такая команда производит обновление установленных пакетов. Работа этой команды полностью аналогична работе команды установки за исключением того, что все остальные версии пакетов удаляются из системы.rpm [-F|--freshen] [опции-установки] <файл_пакета>+
Такая команда производит обновление пакетов, но только в том случае, если в системе установлены более ранние версии этих пакетов.
Общая форма команды запроса (инспекции) выглядит так:
rpm -q [опции-запроса]Опции выбора пакетов:
-l, --list
Вывести список файлов, входящих в данный пакет.-p <файл_пакета>
Запросить (не инсталлированый) <файл_пакета>. Файл <файл_пакета> может быть задан как адрес ftp или http; в этом случае заголовок пакета будет получен с указанного сервера. См. ОПЦИИ FTP/HTTP на предмет встроенной поддержки FTP/HTTP.