Кто устанавливал Режик на Ubuntu Server 9.04?

Обсуждение программы редиректора
Ответить
Maxkhar
Сообщения: 6
Зарегистрирован: Пт мар 19, 2010 15:25
Контактная информация:

Кто устанавливал Режик на Ubuntu Server 9.04?

Сообщение Maxkhar »

Возникла проблема с библиотекой pcre - не поднимается.
Поделитесь опытом.
Алгоритм брал отсюда-
http://arruah.blogspot.com/2008/08/rejik-ubuntu.html
http://church.kharkov.ua

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

Сообщение Slava »


Maxkhar
Сообщения: 6
Зарегистрирован: Пт мар 19, 2010 15:25
Контактная информация:

Сообщение Maxkhar »

не катит. на Ubuntu свои другие библиотеки pcre и бибилиотеки с того сайта не ставятся... :(
http://church.kharkov.ua

Maxkhar
Сообщения: 6
Зарегистрирован: Пт мар 19, 2010 15:25
Контактная информация:

Сообщение Maxkhar »

> cd redirector-3.2.2
> sudo make & make install
mkdir -p /usr/local/rejik3/tools
cp make-cache /usr/local/rejik3
rm -f pass.o raw_change.o load_cache.o pcre.o parse_input.o init_vars.o check_urls.o run_make_cache.o new_url.o redirect.o err_mes.o now.o get_opt.o parse_urls.o cache2url.o ip.o id.o comparing.o load_urls.o prune_urls.o write_cache.o need_cache_update.o err_mes.o now.o get_opt.o parse_urls.o cache2url.o ip.o id.o comparing.o redirector make-cache OUT
gcc -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c pass.c
cp: cannot stat `make-cache': No such file or directory
make: *** [install] Error 1
http://church.kharkov.ua

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

Сообщение Slava »

Библиотека везде одна, как она ставится под конкретным дистрибутивом линукса - дело десятое.

вместо sudo make & make install
сделайте sudo make
потом sudo make install

и покажите полный вывод этих команд

Maxkhar
Сообщения: 6
Зарегистрирован: Пт мар 19, 2010 15:25
Контактная информация:

Сообщение Maxkhar »

> cd redirector-3.2.2
> sudo make
rm -f pass.o raw_change.o load_cache.o pcre.o parse_input.o init_vars.o check_urls.o run_make_cache.o new_url.o redirect.o err_mes.o now.o get_opt.o parse_urls.o cache2url.o ip.o id.o comparing.o load_urls.o prune_urls.o write_cache.o need_cache_update.o err_mes.o now.o get_opt.o parse_urls.o cache2url.o ip.o id.o comparing.o redirector make-cache OUT
gcc -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c pass.c
gcc -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c raw_change.c
gcc -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c load_cache.c
gcc -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c pcre.c
gcc -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c parse_input.c
gcc -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c init_vars.c
gcc -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c check_urls.c
gcc -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c run_make_cache.c
gcc -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c new_url.c
gcc -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c redirect.c
gcc -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c err_mes.c
gcc -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c now.c
gcc -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c get_opt.c
gcc -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c parse_urls.c
gcc -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c cache2url.c
gcc -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c ip.c
gcc -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c id.c
gcc -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c comparing.c
gcc -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c load_urls.c
gcc -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c prune_urls.c
gcc -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c write_cache.c
gcc -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c need_cache_update.c
gcc -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -o redirector redirector.c -L/lib `pcre-config --libs` pass.o raw_change.o load_cache.o pcre.o parse_input.o init_vars.o check_urls.o run_make_cache.o new_url.o redirect.o err_mes.o now.o get_opt.o parse_urls.o cache2url.o ip.o id.o comparing.o
redirector.c: In function �main’:
redirector.c:54: warning: format not a string literal and no format arguments
gcc -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -o make-cache make-cache.c -L/lib `pcre-config --libs` load_urls.o prune_urls.o write_cache.
http://church.kharkov.ua

Maxkhar
Сообщения: 6
Зарегистрирован: Пт мар 19, 2010 15:25
Контактная информация:

Сообщение Maxkhar »

> make install
mkdir -p /usr/local/rejik3/tools
cp make-cache /usr/local/rejik3
cp redirector /usr/local/rejik3
cp redirector.conf.dist /usr/local/rejik3
echo "#!/bin/sh" > /usr/local/rejik3/tools/check-redirector
echo 'su squid -c "echo \"http://sex.ru 127.0.0.1/- - GET\" | /usr/local/rejik3/redirector /usr/local/rejik3/redirector.conf;"' >> /usr/local/rejik3/tools/check-redirector
chmod 755 /usr/local/rejik3/tools/check-redirector
echo "#!/bin/sh" > /usr/local/rejik3/tools/set-permissions
echo 'chown -R squid:squid /usr/local/rejik3' >> /usr/local/rejik3/tools/set-permissions
chmod 755 /usr/local/rejik3/tools/set-permissions
cp tools/kill-cache /usr/local/rejik3/tools
chmod 755 /usr/local/rejik3/tools/kill-cache
cp tools/benchmark /usr/local/rejik3/tools
chmod 755 /usr/local/rejik3/tools/benchmark
cp tools/IN.gz /usr/local/rejik3/tools
chmod 644 /usr/local/rejik3/tools/IN.gz
chown -R squid:squid /usr/local/rejik3
chown: invalid user: `squid:squid'
make: *** [install] Error 1
http://church.kharkov.ua

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

Сообщение Slava »


Maxkhar
Сообщения: 6
Зарегистрирован: Пт мар 19, 2010 15:25
Контактная информация:

Сообщение Maxkhar »

теперь понятнее с тало
http://church.kharkov.ua

Ответить