環境変数 HTTP_PROXY FTP_PROXY 修正

環境変数 HTTP_PROXY FTP_PROXY - twwp
について間違いがあったので修正.実際には fetch コマンドにてファイルの取得をするので fetch コマンド単体で確認するべきであった.

環境:
OS:FreeBSD-5.4R
proxyサーバー:squid-2.5.11


FTP_PROXY を設定した場合、失敗(タイムアウト

$ env FTP_PROXY=ftp://proxy.example.co.jp:8080 ¥
 fetch ftp://ftp.iij.ad.jp/pub/network/isc/dhcp/dhcp-3.0.3.tar.gz

HTTP_PROXYを設定した場合、成功

$ env HTTP_PROXY=ftp://proxy.example.co.jp:8080 ¥
 fetch ftp://ftp.iij.ad.jp/pub/network/isc/dhcp/dhcp-3.0.3.tar.gz

あと、FTP_PASSIVE_MODE=ON も設定不要だった.


以上から、PROXY設定を
/etc/make.conf に記載する場合は

FETCH_ENV="HTTP_PROXY=http://proxy.example.co.jp:8080"

/usr/local/etc/pkgtools.conf に記載する場合は

ENV['HTTP_PROXY'] = 'http://proxy.example.co.jp:8080'


過去ログ: