ClearOS 5.2 (CentOS) + squid +rejik

Обсуждение программы редиректора
Ответить
LotusLTS
Сообщения: 15
Зарегистрирован: Вт янв 26, 2010 14:06

ClearOS 5.2 (CentOS) + squid +rejik

Сообщение LotusLTS »

В дистрибутиве по умолчанию есть squid и своя фильтрация (только обновление БД на платной основе), соответственно мне это не нужно, решил прикрутить режик вместо родной фильтраций, отключил родную фильтрацию, squid работает. Теперь, перед тем как прикрутить к нему режик, я проверяю его:

Изображение


1. Он не может режику дать права пользователя PROXY, так как видимо в системе нет такого пользователя, но SQUID работает. Соответственно мне нужно определить пользователя от которого запущен SQUID и дать соответствующие права РЕЖИК-у.
вопрос: Где я могу посмотреть под каким юзером запущен SQUID?

2. Я так понял, что он не может найти\запутить библиотеку libpcre.so.3, так как в системе по умолчанию ее не оказалось.
вопрос: как мне ее поставить?


ЗЫ: если все таки мои догадки где то ошибочны, прошу подправить и направить в правильные русла. Так как на данный момент система работает без фильтраций\режика, а это не есть гуд. Спасибо!

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

Re: ClearOS 5.2 (CentOS) + squid +rejik

Сообщение Slava »

1. http://rejik.ru/index_ru_3_0.html (Как установить?) пункт 5.
2. http://rejik.ru/index_ru_3_0.html (Как установить?) пункт 3.

LotusLTS
Сообщения: 15
Зарегистрирован: Вт янв 26, 2010 14:06

Re: ClearOS 5.2 (CentOS) + squid +rejik

Сообщение LotusLTS »

1. Решил проблемку, тупо глянув в webimn-е раздел юзеров, и в htop-е (скормил режика тому юзеру, от которого и был запущен squid)
2. Пробовал установить pcre и pcre-devel но к удивлению они установлены :?

------------------------------------------------------------------------

Изображение

-----------------------------------------------------------------------

Перепроверил, но опять так же:

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

[root@linux tools]# ./benchmark

WARNING:  This test required 100 Mb free disk space

Prepare data for test...

Count request:
1000000 IN

Work time:
../redirector: error while loading shared libraries: libpcre.so.3: cannot open shared object file: No such file or directory

real    0m0.002s
user    0m0.000s
sys     0m0.001s

Remove temp files
[root@linux tools]#
может библиотеки не там лежат по умолчанию в дистре? если это так, то откуда и куда воткнуть то? ))) а да, робовал искать файликом тот самый libpcre.so.3, увы, не нашел в системе такой файл.

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

Re: ClearOS 5.2 (CentOS) + squid +rejik

Сообщение Slava »

Похоже на то, что режик собран на другой системе, с другой версией библиотеки pcre, это так?

LotusLTS
Сообщения: 15
Зарегистрирован: Вт янв 26, 2010 14:06

Re: ClearOS 5.2 (CentOS) + squid +rejik

Сообщение LotusLTS »

Slava писал(а):Похоже на то, что режик собран на другой системе, с другой версией библиотеки pcre, это так?
да, совершенно верно, был собран на убунту, потом систему на дебиан как то я переносил и тупо режик копировал и все работало. Подумав что и тут так же будет, я как то не обратил внимания на то, чтоюы тут собирать, спасибо за поправку и на правильное направление. думал уже смерится с этим. В понедельник попробую собрать, отпишусь. Спасибо

LotusLTS
Сообщения: 15
Зарегистрирован: Вт янв 26, 2010 14:06

Re: ClearOS 5.2 (CentOS) + squid +rejik

Сообщение LotusLTS »

вот не могу понять, устанавливаю значить снуля в систему, вроде просит pcre, ставлю pcre - говорит что есть такое, перепроверяю, ругается ошибка в pcre
Изображение

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

Re: ClearOS 5.2 (CentOS) + squid +rejik

Сообщение Slava »

поставьте pcre-devel

LotusLTS
Сообщения: 15
Зарегистрирован: Вт янв 26, 2010 14:06

Re: ClearOS 5.2 (CentOS) + squid +rejik

Сообщение LotusLTS »

Slava писал(а):поставьте pcre-devel
:wink: ура заработало!!!! Слава, спасибо тебе огромное, за отличную поддержку. Все таки мой любимый режик со мной. Я уж голову сломил....

теперь одна проблемка, не могу ДБЛ обновить, глянь пожалуйста, может что то не до установил? :

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

[root@linux dbl]# ./FAST
Can't locate XML/Parser.pm in @INC (@INC contains: /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8 .) at /usr/local/rejik3/dbl/dbl_expand line 2.
BEGIN failed--compilation aborted at /usr/local/rejik3/dbl/dbl_expand line 2.
[root@linux dbl]#

Сам лог:

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

2011-07-13 15:58:22 ======= Start update ========
2011-07-13 15:58:22 Download new data
2011-07-13 15:58:25 New data now aviable in /usr/local/rejik3/dbl/fast.dbl
2011-07-13 15:59:19 ======= Start update ========
2011-07-13 15:59:19 Download new data
2011-07-13 15:59:21 New data now aviable in /usr/local/rejik3/dbl/fast.dbl
лог говорит что было скачено удачно fast.dbl, он соответственно лежит на месте, но список листов пуст, я также проверял с полным обновление , все так же.. сейчас дообновится, и выложу логи

LotusLTS
Сообщения: 15
Зарегистрирован: Вт янв 26, 2010 14:06

Re: ClearOS 5.2 (CentOS) + squid +rejik

Сообщение LotusLTS »

в общем с полным обновлением так же, получается скрипт обновления логинится, берет базу правильно, в логах пишеь соответсвенно, даже в VRESION 29892 показывает. Но на момент распаковки fast.dbl или того же list.dbl что то сним не так, мне кажется мой перл не там лежит или его нет там где надо.

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

Re: ClearOS 5.2 (CentOS) + squid +rejik

Сообщение Slava »

У вас не хватает перловых модулей: XML::Parser и Text::Iconv
Наверняка они есть в дистрибутиве, что-то вроде perl-xml-parser и perl-iconv

LotusLTS
Сообщения: 15
Зарегистрирован: Вт янв 26, 2010 14:06

Re: ClearOS 5.2 (CentOS) + squid +rejik

Сообщение LotusLTS »

Slava писал(а):У вас не хватает перловых модулей: XML::Parser и Text::Iconv
Наверняка они есть в дистрибутиве, что-то вроде perl-xml-parser и perl-iconv
Просто шик, заработало! правда пакеты чуток по другому назывались да и в дистре не оказались, пришлось отдельно компилить. Но не суть, после установки тех двух пакетов, режик обновился и вывел список удачно. Еще раз спасибо! Теперь все просто летает как по маслу.

LotusLTS
Сообщения: 15
Зарегистрирован: Вт янв 26, 2010 14:06

Re: ClearOS 5.2 (CentOS) + squid +rejik

Сообщение LotusLTS »

вот кстати точные названия пакетов, кому может пригодится perl-Text-Iconv и perl-XML-Parser

Ответить