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

Исходное сообщение
"FreeBSD.Установка портов из Интернет ЧЕРЕЗ ПРОКСИ!!!"

Отправлено Yandex , 02-Июн-03 17:04 
Собственно сабж. Выход в инет через Squid. Как надо замейкать чтобы за дистребутивом пакета лезлось в инет через прокси скажем 192,168,0,1:8080? Спасибо

Содержание

Сообщения в этом обсуждении
"FreeBSD.Установка портов из Интернет ЧЕРЕЗ ПРОКСИ!!!"
Отправлено Alex_M , 02-Июн-03 17:20 
>Собственно сабж. Выход в инет через Squid. Как надо замейкать чтобы за
>дистребутивом пакета лезлось в инет через прокси скажем 192,168,0,1:8080? Спасибо

/etc/make.conf :

FETCH_ENV= FTP_PASSIVE_MODE=yes
FETCH_ENV= HTTP_PROXY=http://proxy.yourdomain.ru:3128


"FreeBSD.Установка портов из Интернет ЧЕРЕЗ ПРОКСИ!!!"
Отправлено Yandex , 02-Июн-03 17:34 
>>Собственно сабж. Выход в инет через Squid. Как надо замейкать чтобы за
>>дистребутивом пакета лезлось в инет через прокси скажем 192,168,0,1:8080? Спасибо
>
>/etc/make.conf :
>
>FETCH_ENV= FTP_PASSIVE_MODE=yes
>FETCH_ENV= HTTP_PROXY=http://proxy.yourdomain.ru:3128


А вот и фигушки - не пашет, наверное как то по-другому надо, такое чувство что просто проксю не чухает

>> gated-pub.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
>> Attempting to fetch from http://www.gated.org/gated-web/code/source/gated/.
env: 192.168.0.1:8080: No such file or directory
>> Attempting to fetch from ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/.
env: 192.168.0.1:8080: No such file or directory
>> Couldn't fetch it - please try to retrieve this
>> port manually into /usr/ports/distfiles/ and try again.
*** Error code 1

Stop in /usr/ports/net/gated.
*** Error code 1


"FreeBSD.Установка портов из Интернет ЧЕРЕЗ ПРОКСИ!!!"
Отправлено Nikolaev D. , 02-Июн-03 17:49 
>А вот и фигушки - не пашет, наверное как то по-другому надо,
FETCH_ENV=FTP_PROXY=http://10.0.0.1:3128

"FreeBSD.Установка портов из Интернет ЧЕРЕЗ ПРОКСИ!!!"
Отправлено Alex_M , 02-Июн-03 18:07 
>>FETCH_ENV= FTP_PASSIVE_MODE=yes
>>FETCH_ENV= HTTP_PROXY=http://proxy.yourdomain.ru:3128
>
>
>А вот и фигушки - не пашет, наверное как то по-другому надо,
>такое чувство что просто проксю не чухает
>
>>> gated-pub.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
>>> Attempting to fetch from http://www.gated.org/gated-web/code/source/gated/.
>env: 192.168.0.1:8080: No such file or directory
>>> Attempting to fetch from ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/.
>env: 192.168.0.1:8080: No such file or directory
>>> Couldn't fetch it - please try to retrieve this
>>> port manually into /usr/ports/distfiles/ and try again.
>*** Error code 1
>
>Stop in /usr/ports/net/gated.
>*** Error code 1

А вот и фигушки - у меня пашет, может у тебя прокси выделывается?
А FETCH_ENV= FTP_PROXY= у меня вообще нет! Полёт нормальный! SQUID ведь http-прокси?

Ещё попробуй установить переменную HTTP_PROXY или http_proxy с командной строки:
bash# export HTTP_PROXY=http://proxy.yourdomain.ru:3128
bash# export http_proxy=http://proxy.yourdomain.ru:3128
Её использует утилита fetch.
man fetch
man 3 fetch (на предмет переменных окружения)