Непонятки с установкой rejik'a!

Обсуждение программы редиректора
shiko
Сообщения: 19
Зарегистрирован: Пн сен 08, 2008 13:55

Непонятки с установкой rejik'a!

Сообщение shiko »

Здравствуйте! Вот почитав отзывы по вашей программе решил установить и настроить rejik. Но так как я недавно работаю с Linux'ом, у меня возник следующий вопрос. Вот вы пишите в пункте 6 "# Редактируем Makefile.
Как минимум нужно прописать переменные SQUID_USER и SQUID_GROUP, значения которых Вам должно быть известно из предыдущего пункта."

Каким образом это сделать, в процессе установки rejik'a? т.е как будет выглядеть команда или эти переменные меняются уже после установки, в конфиге rejika?

Slava
Site Admin
Сообщения: 2251
Зарегистрирован: Пт апр 02, 2004 12:34
Контактная информация:

Сообщение Slava »

Делается это при помощи любого текстового редактора.
Переменные меняются до компиляции режика.

shiko
Сообщения: 19
Зарегистрирован: Пн сен 08, 2008 13:55

Сообщение shiko »

Да, вот я так и понял, что перед компиляцией. Вопрос в том как это сделать, какую команду подать? Если как обычно ставить то подаются команды:
tar xzvf redirector-3.2.1.tgz
./configure
make
su
# make install
a какую команду мне подать что бы поменять эти переменные перед компиляциией и когда?

Slava
Site Admin
Сообщения: 2251
Зарегистрирован: Пт апр 02, 2004 12:34
Контактная информация:

Сообщение Slava »

например vi Makefile

Перед Вами простой текстовый файл, Вам его надо отредактировать - заменить один текст на другой.

Как Вы конфиги текстовые редактируете, так же и здесь.

shiko
Сообщения: 19
Зарегистрирован: Пн сен 08, 2008 13:55

Сообщение shiko »

Все врубился, как это делается БОЛЬШОЕ СПАСИБО!
И еще такой вопросик, вот вы пишите
( Если вы хотите, что бы режик был регистронезависимым, то Раскоментируйте строчку:
#define CASE_INDEPENDENT)

а что значить "регистронезависимый" просто интересно, нужно оно мне или нет?
И директории ему указывать не надо, он сам встает куда ему надо?

Slava
Site Admin
Сообщения: 2251
Зарегистрирован: Пт апр 02, 2004 12:34
Контактная информация:

Сообщение Slava »

регистронезависимый - при сравнении не учитывается регистр, например "BANNER" считается равный "banner".

Директории указаны в конфиге режика. Если делаете все по инструкции, то менять их в конфиге не надо.

shiko
Сообщения: 19
Зарегистрирован: Пн сен 08, 2008 13:55

Сообщение shiko »

Все понял, спасибо еще раз!!! :D

shiko
Сообщения: 19
Зарегистрирован: Пн сен 08, 2008 13:55

Сообщение shiko »

Установка прошла нормально, вопрос возник по поводу лог файлов: redirector.log, redirector.err, make-cache. В директории куда установился redirector /usr/local/rejik3 этих файлов нет. Мне их по указанному в конфиге пути самому создать или как? Базу так же согласно прописанных в конфиге путей устанавливать, я правильно понял?

Slava
Site Admin
Сообщения: 2251
Зарегистрирован: Пт апр 02, 2004 12:34
Контактная информация:

Сообщение Slava »

redirector.log, redirector.err - логи, будут созданы при запуске.
make-cache - бинарник, должен появится после make install

Базу можно установить в прописанные в конфиги пути или установить в другое место и изменить конфиг.

shiko
Сообщения: 19
Зарегистрирован: Пн сен 08, 2008 13:55

Сообщение shiko »

Все понял спасибо, прошу прощение за невнимательность файл "make-cache" стоит! :)

shiko
Сообщения: 19
Зарегистрирован: Пн сен 08, 2008 13:55

Сообщение shiko »

Здравствуйте! Я тут сейчас в конфиге копаюсь и набрел на файл (IN.gz) в директории /usr/local/rejik3/tools/IN.gz, а в файле этом URL всякие. Скажите пожалуйста, что это за файл и для чего он нужен?

И еще такой вопрос по конфигурации, у меня в бызе которую я скачал есть файлы типа: banner.pcre и banner.urls как мне прописывать в конфиге пути к этим файлам?
Таким образом к каждому файлу?

ban_dir /usr/local/rejik3/db/banner.pcre
ban_dir /usr/local/rejik3/db/banner.urls
url http://127.0.0.1/ban/1x1.gif

или создать для файлов banner.pcre и banner.urls свой коталог banners и кнему указывать путь?
ban_dir /usr/local/rejik3/db/banners

или в вашей программе указывается путь только к одному файлу в базе с расширением (urls)?
Заранее благодарю.

Slava
Site Admin
Сообщения: 2251
Зарегистрирован: Пт апр 02, 2004 12:34
Контактная информация:

Сообщение Slava »

in.gz используется в скрипте bencmark.
Путь указывается к папке, смотрите документацию:

ban_dir <путь>
Путь к папке, в которой находятся файлы с правилами для вырезания.

Пример:
ban_dir /usr/local/rejik/banlists/banners

shiko
Сообщения: 19
Зарегистрирован: Пн сен 08, 2008 13:55

Сообщение shiko »

Я наверное не совсем правильно задал вопрос и вы меня не так поняли. Дело в том, что скачиная мною база которую я хочу попробовать в работе rejik'a выглядит так:

Код: Выделить всё

[root@stp1 rejik3]$ ls -l /usr/local/rejik3/banlists/*
-rwxr-xr-x 1 squid squid     255 2008-09-08 20:59 /usr/local/rejik3/banlists/audio-video.pcre*
-rwxr-xr-x 1 squid squid    3685 2008-09-08 20:59 /usr/local/rejik3/banlists/audio-video.urls*
-rwxr-xr-x 1 squid squid    1846 2008-09-08 20:59 /usr/local/rejik3/banlists/banner.pcre*
-rwxr-xr-x 1 squid squid   81980 2008-09-08 20:59 /usr/local/rejik3/banlists/banner.urls*
-rwxr-xr-x 1 squid squid    2064 2008-09-08 20:59 /usr/local/rejik3/banlists/chats.urls*
-rwxr-xr-x 1 squid squid   17613 2008-09-08 20:59 /usr/local/rejik3/banlists/dating.urls*
-rwxr-xr-x 1 squid squid     156 2008-09-08 20:59 /usr/local/rejik3/banlists/icq.pcre*
-rwxr-xr-x 1 squid squid     788 2008-09-08 20:59 /usr/local/rejik3/banlists/icq.urls*
-rwxr-xr-x 1 squid squid   17285 2008-09-08 20:59 /usr/local/rejik3/banlists/online-games.urls*
-rwxr-xr-x 1 squid squid      68 2008-09-08 20:59 /usr/local/rejik3/banlists/phishing.urls*
-rwxr-xr-x 1 squid squid 1128241 2008-09-08 20:59 /usr/local/rejik3/banlists/porno.urls*
-rwxr-xr-x 1 squid squid    7090 2008-09-08 20:59 /usr/local/rejik3/banlists/spyware.urls*
-rwxr-xr-x 1 squid squid    8169 2008-09-08 20:59 /usr/local/rejik3/banlists/virus-detect.urls*
-rwxr-xr-x 1 squid squid    2312 2008-09-08 20:59 /usr/local/rejik3/banlists/warez.urls*
-rwxr-xr-x 1 squid squid   16152 2008-09-08 20:59 /usr/local/rejik3/banlists/web-mail.urls*
-rwxr-xr-x 1 squid squid    9449 2008-09-08 20:59 /usr/local/rejik3/banlists/web-proxy.urls*

вы видите что в базе у меня по два файла banner. Один с расширением pcre а другой с urls. Так вот я и спрашиваю к какому из них указывать путь в конфиге к файлу с urls или к pcre. И вообще что за файл с расширением pcre, для чего он. В squidGuard там в базе были файлы (domains, urls и db) и для чего они и какую играют роль понятьно, а вот для чего файл с расширением pcre не понимаю???

Slava
Site Admin
Сообщения: 2251
Зарегистрирован: Пт апр 02, 2004 12:34
Контактная информация:

Сообщение Slava »

А где Вы скачали эту базу?

shiko
Сообщения: 19
Зарегистрирован: Пн сен 08, 2008 13:55

Сообщение shiko »

Вот ссылка

Код: Выделить всё

http://www.lissyara.su/?id=1309
когда собирал инфу по вашей проге наткнулся на статью, а там в конце предложили скачать базу за 2007г. старовата но для того что бы попробовать работу режика решил скачать, вот такие дела! А что она не будет работать? Вы скажите если что ну чтоб не мучился по напрасную.

Ответить