Помогите установить squidGuard

Автор: bsm Дата: 20.10.2003 11:52 Шеф потребовал убрать банеры. Нашел статью Бешкова Андрея по установке squidFuard-1.2.0.

У меня ASPLinux-7.2, kernel-2.4.20 (из исходников).

Согл. статьи необходимы Имею
squid-2.5STABLE1 squid2.4STABLE7-1.7asp.i386
apache-1.3.27rusPL30.16 apache-1.3.27-1.78.2asp.i386
librool-1.3.4 libtool-1.4-8.i386
db-3.2.9 db-4.1.25

В /usr/local была сделана ссылка BerkeleyDB на BerkeleyDB.4.1, куда был установлен пакет BerkeleyDB.
Установка squidFuard-1.2.0 выполнялась нижеприведенным способом-

./configure --prefix=/usr/local/squidGuard \
--with-db=/usr/local/BerkeleyDB \
--with-db-inc=/usr/local/BerkeleyDB/include \
--with-db-lib=/usr/local/BerkeleyDB/lib \
--with-sg-config=/usr/local/squidGuard/squidGuard.conf \
--with-sg-logdir=/usr/local/squidGuard/log \
--with-sg-dbhome=/usr/local/squidGuard/db

Скрипт выполнился с выдачей сообщения-

** The Berkley DB library version 2.6.4 or newer
is required. Get it from [www.sleepycat.com]
use --with-db=DIR or --with-db-inc=DIR,
--with-db-lib=DIR to specify its location
(default is $dbprefix/BerkeleyDB-)

Т.е. скрипт не верно определил версию BerkeleyDB.
Кроме этого в логе установки записано, что скрипт не смог определить наличие библиотечного файла libdb-4.1.so,
хотя файл в каталоге имеется.

configure:2405: checking for db_version in -ldb
configure:2432: gcc -o conftest -g -O2 -I/usr/local/BerkeleyDB.4.1/include -I/usr/local/BerkeleyDB.4.1/include -L/usr/local/BerkeleyDB.4.1/lib conftest.c -ldb >&5
configure:2435: $? = 0
configure:2438: test -s conftest
configure:2441: $? = 0
configure:2452: result: yes

configure:2473: checking for ANSI C header files
configure:2487: gcc -E -I/usr/local/BerkeleyDB.4.1/include conftest.c
configure:2493: $? = 0
configure:2580: gcc -o conftest -g -O2 -I/usr/local/BerkeleyDB.4.1/include -I/usr/local/BerkeleyDB.4.1/include -L/usr/local/BerkeleyDB.4.1/lib conftest.c -ldb >&5
configure:2583: $? = 0
configure:2585: ./conftest
./conftest: error while loading shared libraries: libdb-4.1.so: cannot open shared object file: No such file or directory

На этом установка squidFuard-1.2.0 завершена. Вопрос- как добиться установки пакета?
Re: Помогите установить squidGuard 20.10.2003 11:56Scarab В свое время собирал сабж в RPM, правда под 7.3. Если хочется - могу дать src.rpm, пересобери под свой.
Re: Помогите установить squidGuard 20.10.2003 12:20Vladimir Dyakov А чем эта программа лучше встроенных в сквид regexp-фильтров?
Re: Помогите установить squidGuard 20.10.2003 12:36bsm Как написано в доках- сама отслеживает базу банерных сайтов и работает быстрее.
Re: Помогите установить squidGuard 20.10.2003 14:01kOm с BerkeleyDB.4.1 у меня не получилось
скачал 3.2.9 все заработало
Re: Помогите установить squidGuard 20.10.2003 14:27kOm Ну не помню давно было. Помню только что была проблема.
Ну первое что выдал goole
[www.maynidea.com]
Re: Помогите установить squidGuard 20.10.2003 18:14rmn Vladimir Dyakov писал(а):

> А чем эта программа лучше встроенных в сквид
> regexp-фильтров?
потому что ента прога пользуется чаще как редиректор
А вообще,
---
SquidGuard is a combined filter, redirector and access controller plugin for
Squid. It is free, very flexible, extremely fast, easily installed, portable.
SquidGuard can be used to
- limit the web access for some users to a list of accepted/well known web
servers and/or URLs only.
- block access to some listed or blacklisted web servers and/or URLs for
some users.
- block access to URLs matching a list of regular expressions or words for
some users.
- enforce the use of domainnames/prohibit the use of IP address in URLs.
- redirect blocked URLs to an "intelligent" CGI based info page.
- redirect unregistered user to a registration form.
- redirect popular downloads like Netscape, MSIE etc. to local copies.
- redirect banners to an empty GIF.
- have different access rules based on time of day, day of the week, date
etc.
- have different rules for different user groups.

Neither squidGuard nor Squid can be used to

- filter/censor/edit text inside documents
- filter/censor/edit embeded scripting languages
like JavaScript or VBscript inside HTML
---
RSS-материал