Не получается установить прокси сервер

Автор aprels, 02 августа 2012, 10:35:55

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

aprels

Операционная система: Debian
Скачал squid: squid-3.1.19.tar.
Разорхивировал.
Все действия делаю под root-ом.
Далее пишу команды
Команды:
1) ./configure --enable-delay-pools --prefix=/etc/squid
2) make all
3) make install
4) useradd squid
Назначаю права

drwxr-xr-x 2 root root 4096 Авг 1 17:39 bin
drwxr-xr-x 2 root root 4096 Авг 1 17:39 etc
drwxr-xr-x 2 root root 4096 Авг 1 17:39 include
drwxr-xr-x 2 root root 4096 Авг 1 17:39 lib
drwxr-xr-x 2 root root 4096 Авг 1 17:39 libexec
drwxr-xr-x 2 root root 4096 Авг 1 17:39 sbin
drwxr-xr-x 5 root root 4096 Авг 1 17:39 share
drwxr-sr-x 5 nobody squid 4096 Авг 1 17:39 var

5) ./squid -z
Создается файл

-rw-r----- 1 nobody nogroup 1007 Авг 1 17:57 cache.log

6) Запускаю squid
./squid start

Запускается и сразу же падает.
В чем может быть проблема?

Вот что написано в файле etc/squid/var/logs/cache.log
FATAL: failed to chroot
Squid Cache (Version 3.1.19): Terminated abnormally
CPU Usage: 0.020 seconds = 0.000 user + 0.020 sys
Maximum Resident Size: 13632 KB
Page faults with physical i/o: 0
FATAL: failed to chroot

kobzar

#1
эм. а можно вопрос ?
зачем извращаться а не сдлеать кошерно apt-get install squid ?
можно конечно так попрооват но ето какойто бред
http://squid-web-proxy-cache.1019090.n4.nabble.com/Squid-in-chroot-jail-reconfigure-rotate-FATAL-errors-SOLVED-td1034645.html
Ты дорого мой друг, заплатишь за ошибку,..
Когда оскал мой милый, ты приймешь за улыбку.

aprels

а как  же тогда при этом сделать поддержку пулов (--enable-delay-pools)?

kobzar

Ты дорого мой друг, заплатишь за ошибку,..
Когда оскал мой милый, ты приймешь за улыбку.