e$BLgOF$H?=$7$^$9!#e(B
gemse$B$r;H$*$&$H$7$FITJX$r46$8$?$N$G!"%Q%C%A$r:n$j$^$7$?!#e(B
e$B0l$DL$O!“4D6-JQ?te(Bhttp_proxye$B$,e(B"http://user:[email protected]:8080"e$B$H$J$C$F$$$ke(B
e$B>l9g$K$&$^$/G’>Z$,$G$-$F$$$J$$7o$KBP$9$k%Q%C%A$G$9!#e(BCVSe$B$K$”$ke(B1.44e$B$KBP$9$k:9J,$G$9!#e(B
e$B$b$&0l$D$O!"e(Brubygems-0.8.11
e$B$KBP$9$k%Q%C%A$G$9!#$3$l$G!“G’>ZIU$Ne(Bproxye$B$+$i$be(B
rubygemse$B$,;H$($^$9!#$3$A$i$O!“e(BCVSe$B$Ne(Brubygemse$B$O%=!<%9$r8+$?8B$j!”<!$N%j%j!<%9$G$Oe(B
e$B%Q%C%A$NI,MW$O$J$5$=$&$G$9!#e(B
gemse$B$K$O!“e(B/usr/lib/ruby/site_ruby/1.8/rubygems/open-uri.rbe$B$H$$$&%U%!%$%k$,$”$k$N$Ge(B
e$B$3$l$bCV$-49$($kI,MW$,$”$j$^$9!#e(B
*** /usr/lib/ruby/1.8/open-uri.rb.org 2006-02-20 00:17:16.000000000
+0900
— /usr/lib/ruby/1.8/open-uri.rb 2006-04-14 19:07:03.000000000 +0900
*** 233,235 ****
if proxy
! proxy_uri, proxy_user, proxy_pass = proxy
raise “Non-HTTP proxy URI: #{proxy_uri}” if proxy_uri.class !=
URI::HTTP
— 233,241 ----
if proxy
! if proxy[0].user && proxy[0].password
! proxy_uri = proxy[0]
! proxy_user = proxy[0].user
! proxy_pass = proxy[0].password
! else
! proxy_uri, proxy_user, proxy_pass = proxy
! end
raise “Non-HTTP proxy URI: #{proxy_uri}” if proxy_uri.class !=
URI::HTTP
*** /usr/lib/ruby/site_ruby/1.8/rubygems/remote_installer.rb
2006-04-14 17:22:19.000000000 +0900
— /usr/lib/ruby/site_ruby/1.8/rubygems/remote_installer.rb
2006-04-14 19:14:30.000000000 +0900
*** 72,74 ****
proxy_uri = URI.parse(@http_proxy)
! Net::HTTP::Proxy(proxy_uri.host, proxy_uri.port).new(host, port)
else
— 72,74 ----
proxy_uri = URI.parse(@http_proxy)
! Net::HTTP::Proxy(proxy_uri.host, proxy_uri.port,
proxy_uri.user, proxy_uri.password).new(host, port)
else