Uniform Proxy Settings
Horst H. von Brand
vonbrand at inf.utfsm.cl
Sun Oct 5 15:53:01 UTC 2008
Simon Andrews <simon.andrews at bbsrc.ac.uk> wrote:
> Kulbir Saini wrote:
> > Hi list,
> > Whenever I try a new version of Fedora, the first problem I face
> > is setting the proxy. It seems for almost every application, I have
> > to specify proxy at a different place. We have this "System ->
> > Preferences -> Internet and Network -> Network Proxy" app to specify
> > proxy settings. But I wonder if there is some application which
> > obeys these settings.
>
> This has come up before and it's a messy subject. I can throw into
> the debate the problem of NetworkManager and proxies - since I have to
> use a proxy at work, but not at home, and unsetting all the various
> places you can put a proxy is a royal pain.
>
> The big problems are:
>
> 1) There is no common place to set a proxy variable. Some programs
> (eg wget) look for the http_proxy environment variable. Many Gnome
> programs look for the gconf setting, some programs (firefox) have
> their own internal setting.
>
> 2) Many programs won't update proxy settings on the fly so there's no
> way to transparently change a proxy without closing down and reopening
> the program.
Nodz!
> One suggestion to get around this would be to run a proxy on localhost
> and make all proxy aware applications use that in their default
> install. This wouldn't actually have to do any caching - just act as a
> common point at which behaviour could actually be changed without the
> cooperation of the programs.
Icky.
> We could then put hooks into NetworkManager to change the behaviour of
> the local proxy so that it either sends its requests directly to the
> internet, or routes them via a secondary proxy.
>
> This all feels a bit icky to me - but I can't think of a nicer way of
> doing this which doesn't require the cooperation of the authors of
> every proxy-aware application.
This is papering over the (very real) bugs in the applications (Yes, I do
consider not getting and resetting proxy and other network settings
transparently a bug), at a very real cost for all users.
--
Dr. Horst H. von Brand User #22616 counter.li.org
Departamento de Informatica Fono: +56 32 2654431
Universidad Tecnica Federico Santa Maria +56 32 2654239
Casilla 110-V, Valparaiso, Chile 2340000 Fax: +56 32 2797513
More information about the fedora-devel-list
mailing list