cобираю сквидгард: ./configure --prefix=/usr/local/squidGuard --with-db-lib=/usr/local/BerkeleyDB --with-sg-config=/usr/local/squidGuard/squidGuard.conf --with-sg-logdir=/usr/local/squidGuard/log --with-sg-dbhome=/usr/local/squidGuard/db
make
make test :
making test in squidGuard-1.2.0
(cd test && gmake test)
gmake[1]: Entering directory `/usr/local/src/squidGuard-1.2.0/test'
test1..
Database size:
5643 blacklist/domains
7442 blacklist/urls
13085 итого
Running test1 with 1000 requests..2005-09-15 10:20:13 [8063] ../src/squidGuard: can't write to logfile /usr/local/squidGuard/log/squidGuard.log
/bin/sh: line 1: 8062 Broken pipe cat requests
8063 Segmentation fault | ../src/squidGuard -c test1.conf >test1.output
.Done
Checking number of output lines..
gmake[1]: *** [test1] Ошибка 1
gmake[1]: Leaving directory `/usr/local/src/squidGuard-1.2.0/test'
gmake: *** [test] Ошибка 2ну блин.. конфиг файла в директории /usr/local/squidGuard я не вижу. Его самому надо туда копировать что ли из samples или как?!!
тест в ошибках.. что такое?
Конфиг файл надо писать с нуля, а ошибка - с правами, ты должен SquidGuard с правами Squid запустить (типа chown -R nobody:nogroup /usr/local/SquidGuard) ну и логи конечно же должны быть с правами Squid_а.
>Конфиг файл надо писать с нуля, а ошибка - с правами, ты
>должен SquidGuard с правами Squid запустить (типа chown -R nobody:nogroup /usr/local/SquidGuard)
>ну и логи конечно же должны быть с правами Squid_а.
причём тут права?и зачем тебе make test? простым мэйком тоже не собирается?
>>Конфиг файл надо писать с нуля, а ошибка - с правами, ты
>>должен SquidGuard с правами Squid запустить (типа chown -R nobody:nogroup /usr/local/SquidGuard)
>>ну и логи конечно же должны быть с правами Squid_а.
>
>
>причём тут права?
А притом что иначе у Squid не будет доступа к SquidGuard (а логи это так вольное дополнение)
>и зачем тебе make test? простым мэйком тоже не собирается?
Правильно зачем тебе команду make, когда он собирается gmake_ом