FreeBSD/Proxy経由でのfetch(portsの利用) の変更点


*Proxy経由でのfetch(portsの利用) [#x5f9c557]

***(csh/tcsh の場合) [#k1474224]
   setenv FTP_PROXY "hostname[:port]"
   setenv HTTP_PROXY "hostname[:port]"
***(sh/bash の場合) [#yadd9b94]
   export FTP_PROXY="hostname[:port]"
   export HTTP_PROXY="hostname[:port]"

**認証要のPROXYを使用する場合 [#y1a5571a]
 HTTP_PROXY_AUTH="basic:*:username:pass"

**passive モード [#a89dcf9e]
***(csh/tcsh の場合) [#ka83345b]
   setenv FTP_PASSIVE_MODE
***(sh/bash の場合) [#cfb09cb6]
   export FTP_PASSIVE_MODE=""

を加えると、常に fetch がpassive モードで動くようになります。
あるいは、/etc/make.conf に

   FETCH_BEFORE_ARGS=-p

を追加すると、ports から fetch するときのみ passive モードで動作します。
proxy を使うばあいも同様に ~/.cshrc や ~/profile に

***(csh/tcsh の場合) [#k1474224]
   setenv FTP_PROXY "hostname[:port]"
   setenv HTTP_PROXY "hostname[:port]"
***(sh/bash の場合) [#yadd9b94]
   export FTP_PROXY="hostname[:port]"
   export HTTP_PROXY="hostname[:port]"

**認証要のPROXYを使用する場合 [#y1a5571a]
 HTTP_PROXY_AUTH="basic:*:username:pass"