URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 252
[ Назад ]

Исходное сообщение
"Создание своего *.db для squidGuard"

Отправлено mrrc , 06-Дек-02 22:48 
Для создания своего листа исключений в squidGuard не требуется создания файла *.db из того же файла domains, по крайней мере, у меня не получилось, все заработало и без конверта из текстового файла в *.db, это нормально?

Содержание

Сообщения в этом обсуждении
"RE: Создание своего *.db для squidGuard"
Отправлено Boytronic , 09-Дек-02 16:48 

>это нормально?
наверное...
только насколько я вкурсе он без .дб создает дб в памяти...


"RE: Создание своего *.db для squidGuard"
Отправлено mrrc , 09-Дек-02 18:31 
Вот и мне не понятно, ни руками, запуская squidGuard с ключами, ни сам он при старте текстовый файл так в *.db и не преобразовал.

"RE: Создание своего *.db для squidGuard"
Отправлено Mak , 09-Дек-02 18:56 
>Вот и мне не понятно, ни руками, запуская squidGuard с ключами, ни
>сам он при старте текстовый файл так в *.db и не
>преобразовал.

http://onix.by.ru/squid/squidguard_3.html

"....SquidGuard может работать с текстовыми базами данных, но в таком случае при каждом запуске ему приходится создавать в оперативной памяти бинарное дерева всех загружаемых баз в формате Berkeley DB....."

squidGuard -C all


"RE: Создание своего *.db для squidGuard"
Отправлено mrrc , 09-Дек-02 22:15 
>http://onix.by.ru/squid/squidguard_3.html
>
>"....SquidGuard может работать с текстовыми базами данных, но в таком случае при
>каждом запуске ему приходится создавать в оперативной памяти бинарное дерева всех
>загружаемых баз в формате Berkeley DB....."
>
>squidGuard -C all


Смущает, что не создается *.db, хоть squidGuard -C all, хоть иначе, но раз так и должно быть, то и ладушки.


"RE: Создание своего *.db для squidGuard"
Отправлено xlino , 10-Дек-02 07:22 
Я победил это так:
делаешь пустой файл domains.db и urls.db (естественно права нужно им дать на юзверя от которого SquidGuard работает), а затем все тоже
squidGuard -C all



"RE: Создание своего *.db для squidGuard"
Отправлено mrrc , 10-Дек-02 07:46 
Я недосмотрел, права на текстовый файл стояли -rw-r--r--, а должно быть -rw-r-----, после этого *.db создалось как и положено по squidGuard -C all