Bug#54524: http_proxy and web clients.
- To: Brian May <bam@debian.org>, 54524@bugs.debian.org
- Cc: Greg Stark <gsstark@mit.edu>, Matthew Vernon <matthew@sel.cam.ac.uk>
- Subject: Bug#54524: http_proxy and web clients.
- From: Nicolás Lichtmaier <nick@debian.org>
- Date: Fri, 4 Feb 2000 21:39:37 -0300
- Message-id: <20000204213937.A1080@debian.org>
- Reply-to: Nicolás Lichtmaier <nick@debian.org>, 54524@bugs.debian.org
- In-reply-to: <84puuiofg4.fsf@snoopy.apana.org.au>; from bam@debian.org on Mon, Jan 31, 2000 at 06:42:03PM +1100
- References: <20000109005029.A13293@debian.org> <14456.23509.204660.955062@pick.sel.cam.ac.uk> <20000109142715.B298@debian.org> <14456.52180.842118.304706@pick.sel.cam.ac.uk> <20000109151527.G298@debian.org> <87901gqkxp.fsf@HSE-Montreal-ppp33976.qc.sympatico.ca> <20000123232839.A6427@debian.org> <87puujqot4.fsf@HSE-Montreal-ppp33976.qc.sympatico.ca> <84puuiofg4.fsf@snoopy.apana.org.au>
> All programs must read proxy information from /etc/proxy (whatever
> format you want to make this, it could even be a base-like syntax for
> setting the http_* environment variables).
>
> However, if the defacto standard user environment variables
> have been configured, then these must be used instead.
>
> The only downside to this is that it is going increase complexity.
> However, I think a library could be implemented that hides this
> complexity, eg much like liblockfile.
>
> However, I think this would satisfy the concerns I can see from both
> sides of the fence. ie it allows the system administrator to set up
> site wide defaults, while allowing users to override this if desired.
It's a bit complex, and requires modifications to every program that uses
HTTP, but the modifications are simple, and it would be a nice thing to
have.
In most HTTP clients would be just adding a call to a function that sets
the env vars according to this file...
I don't know much about debconf, but couldn't this variables stored in that
database?
Reply to: