portsnap

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

fixx
Сообщения: 430
Статус: индивид
ОС: fedora

portsnap

Сообщение fixx »

хочу обновить порты:
fixx# portsnap fetch
Looking up portsnap.FreeBSD.org mirrors... none found.
Fetching public key... failed.

почему? прокси есть:
FETCH_ENV=FTP_PROXY=ftp://192.168.1.252:3128
FETCH_ENV=HTTP_PROXY=http://192.168.1.252:3128

по идее все должно работать. где я ошибся?
Спасибо сказали:
Aquarius
Сообщения: 132
ОС: FreeBSD 6.2-RELEASE-p1

Re: portsnap

Сообщение Aquarius »

(fixx @ Oct 4 2006, в 16:22) писал(а):FETCH_ENV=FTP_PROXY=ftp://192.168.1.252:3128
FETCH_ENV=HTTP_PROXY=http://192.168.1.252:3128

где это указано?
Computer is Only a Tool
Спасибо сказали:
fixx
Сообщения: 430
Статус: индивид
ОС: fedora

Re: portsnap

Сообщение fixx »

/etc/make.conf
Спасибо сказали:
Aquarius
Сообщения: 132
ОС: FreeBSD 6.2-RELEASE-p1

Re: portsnap

Сообщение Aquarius »

по порядку:
начнем с того, что make.conf обрабатывается практически по тем же правилам, что и скрипты shell; соответственно, обе строки

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

FETCH_ENV=FTP_PROXY=ftp://192.168.1.252:3128
FETCH_ENV=HTTP_PROXY=http://192.168.1.252:3128

являются присваиванием, при том, вторая строка полностью уничтожает результаты работы первой
далее: какое отношение make.conf имеет к portsnap?
Computer is Only a Tool
Спасибо сказали:
fixx
Сообщения: 430
Статус: индивид
ОС: fedora

Re: portsnap

Сообщение fixx »

Aquarius
подозревал, что туплю, но где конкретно не знал=)

FETCH_ENV=FTP_PROXY=ftp://192.168.1.252:3128
FETCH_ENV=HTTP_PROXY=http://192.168.1.252:3128

читал, что так работа портов настраивается. а я думаю, чего у меня с фтп порты не качаются=( и как правильно надо указать портам, что через прокси идти надо?

далее: какое отношение make.conf имеет к portsnap?

а как заставить портснап, через прокси идти?
Спасибо сказали:
Aquarius
Сообщения: 132
ОС: FreeBSD 6.2-RELEASE-p1

Re: portsnap

Сообщение Aquarius »

Handbook ... ну или FAQ, точно не помню
P.S. на предмет того же для портов, для portsnap доработать с помощью головы и документации
Computer is Only a Tool
Спасибо сказали:
fixx
Сообщения: 430
Статус: индивид
ОС: fedora

Re: portsnap

Сообщение fixx »

с портами вроде так надо:
/etc/make.conf :
FETCH_ENV= FTP_PASSIVE_MODE=yes
FETCH_ENV= HTTP_PROXY=http://proxy.yourdomain.ru:3128
тогда он будет настройки хттп брать, как я понял.

а вот, как portsnap через прокси пустить сооброзить не могу.
Спасибо сказали:
Aquarius
Сообщения: 132
ОС: FreeBSD 6.2-RELEASE-p1

Re: portsnap

Сообщение Aquarius »

опять та же история с переприсваиванием FETCH_ENV
если хочешь прокси и для ftp и для http, во второй строке истользуй += вместо =
Computer is Only a Tool
Спасибо сказали:
fixx
Сообщения: 430
Статус: индивид
ОС: fedora

Re: portsnap

Сообщение fixx »

епрст=(
FETCH_ENV=FTP_PROXY=ftp://192.168.1.252:3128
FETCH_ENV+HTTP_PROXY=http://192.168.1.252:3128

так?
Спасибо сказали:
Aquarius
Сообщения: 132
ОС: FreeBSD 6.2-RELEASE-p1

Re: portsnap

Сообщение Aquarius »

+=

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

FETCH_ENV+=HTTP_PROXY=http://192.168.1.252:3128
Computer is Only a Tool
Спасибо сказали:
fixx
Сообщения: 430
Статус: индивид
ОС: fedora

Re: portsnap

Сообщение fixx »

а портснап как?
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: portsnap

Сообщение polachok »

а man portsnap пробовали?
И немедленно выпил.
Спасибо сказали:
Aquarius
Сообщения: 132
ОС: FreeBSD 6.2-RELEASE-p1

Re: portsnap

Сообщение Aquarius »

(Aquarius @ Oct 4 2006, в 17:15) писал(а):Handbook ... ну или FAQ, точно не помню
P.S. на предмет того же для портов, для portsnap доработать с помощью головы и документации
Computer is Only a Tool
Спасибо сказали: