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

Исходное сообщение
"Помогите со сборкой портов через прокси."

Отправлено Disconnect , 12-Ноя-03 14:19 
Есть WinGate на вынь машине, есть Фря, которая через неё ходит.
make.conf содержит строки
FETCH_ENV = FTP_PROXY = ftp://192.xx.xx.xx:21
FETCH_ENV = HTTP_PROXY = http://192.xx.xx.xx:80
но порты всё равно не собираются.
Пишет no roune to host, в логах WinGate -> Looking DNS ftp://bla bla bla
Браузеры все ходют. Вот только с портами такая заморочка, нездорово всё руками в distfiles качать. Где копать?

Содержание

Сообщения в этом обсуждении
"Помогите со сборкой портов через прокси."
Отправлено lavr , 12-Ноя-03 14:44 
>Есть WinGate на вынь машине, есть Фря, которая через неё ходит.

куда ходит?

>make.conf содержит строки
>FETCH_ENV = FTP_PROXY = ftp://192.xx.xx.xx:21

ВыньГейт умеет прозрачно проксировать ftp?

установи в среде:

bash:

# export ftp_proxy=ftp://192.xx.xx.xx:21/
# fetch ftp://ftp.chg.ru/pub/FreeBSD/README.TXT

csh:

# setenv ftp_proxy ftp://192.xx.xx.xx:21/
...

если фетч не скачивает и выдает ошибку, попробуй:

bash:

# export ftp_proxy=http://192.xx.xx.xx:80/
или

csh:

# setenv ftp_proxy http://192.xx.xx.xx:80/

и снова попробуй выкачать что-нить fetch'ем

по результатам получишь ответ на свой вопрос

>FETCH_ENV = HTTP_PROXY = http://192.xx.xx.xx:80
>но порты всё равно не собираются.
>Пишет no roune to host, в логах WinGate -> Looking DNS ftp://bla bla bla
>Браузеры все ходют. Вот только с портами такая заморочка, нездорово всё руками
>в distfiles качать. Где копать?


"Помогите со сборкой портов через прокси."
Отправлено Disconnect , 12-Ноя-03 20:59 
LAVR!!!!
ТЫ ГЕНИЙ!!! КТО ТОЛЬКО ЧТО МНЕ НЕ СОВЕТОВАЛ!!! Сделал так как ты сказал! Сразу заработало! Что это команда сделала?
я про setenv.
Спасибо тебе огромное!

"Помогите со сборкой портов через прокси."
Отправлено lavr , 13-Ноя-03 14:20 
>LAVR!!!!
>ТЫ ГЕНИЙ!!! КТО ТОЛЬКО ЧТО МНЕ НЕ СОВЕТОВАЛ!!! Сделал так как ты
>сказал! Сразу заработало! Что это команда сделала?
>я про setenv.
>Спасибо тебе огромное!

man csh (поиск setenv)

если заработало, можешь все это прописать в make.conf, разумеется без
setenv, а так как было у тебя, но с ПРАВИЛЬНЫМ указанием:

FETCH_ENV=     FTP_PROXY=через_что_у_тебя_заработало
...

ну и в /etc/csh.login - вариант через setenv