Nope. The best option is using squid-proxy locally with an upstream
proxy configuration, and squid will cache the username/password for
the upstream proxy. Then configure things like gems to use the local
proxy. However, you run into client timeouts if any one of the proxies
implement things like virus scanning, since the firewall/proxy will
buffer the file until it has downloaded the whole thing, scan it, and
then send it to the client. If the file is big, clients often timeout
the connection (OS X Updates is a good example where this happens a
lot). Argh.

Dom

On 9/28/05, Jim Weirich <jim / weirichhouse.org> wrote:
>
> Dominique Brezinski said:
> > Ah, yes, but many proxies require credentials for each new HTTP
> > connection, which is the kind I live behind. I will have to try the
> > bleeding edge Gems sometimes.
>
> Also, see this if your proxy is using NTLM authentication:
>
>     http://docs.rubygems.org/read/chapter/15#page67
>
> (that apserver is written in python ... we should be able to port
> something to Ruby)
>
> --
> -- Jim Weirich     jim / weirichhouse.org    http://onestepback.org
> -----------------------------------------------------------------
> "Beware of bugs in the above code; I have only proved it correct,
> not tried it." -- Donald Knuth (in a memo to Peter van Emde Boas)
>
>
>