Ticket #2821 (new enhancement)
Sugar should directly get proxy settings from gconf
| Reported by: | sridhar | Owned by: | |
|---|---|---|---|
| Priority: | Unspecified by Maintainer | Milestone: | Unspecified by Release Team |
| Component: | sugar | Version: | Git as of bugdate |
| Severity: | Unspecified | Keywords: | |
| Cc: | sridhar, tch | Distribution/OS: | |
| Bug Status: | Unconfirmed |
Description
Sugar gets its proxy settings from $http_proxy. The exception is Browse, which uses gconf.
This can be confusing and difficult for users. They must set their proxy in a GNOME tool (gnome-network-properties), which only affects Browse in Sugar. There is no easy way to set it for the rest of Sugar. Important functions like Software Update will not work.
We have a workaround in OLPC AU's XO-AU OS: http://dev.laptop.org.au/issues/337
It would be much better if Sugar used gconf directly instead of needing $http_proxy to be set. This would avoid duplication and allow us to write a nice Sugar GUI to set the proxy.
This is an important bug to fix for any network that has proxies that are not transparent. Schools in Australia are like this.
