[Only replying to dextrose-list, so that OLPC and Sugar upstream guys may provide an independent feedback]<br><br><div class="gmail_quote">On Thu, Nov 22, 2012 at 11:04 AM, Sridhar Dhanapalan <span dir="ltr"><<a href="mailto:sridhar@laptop.org.au" target="_blank">sridhar@laptop.org.au</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">We've got at least three places in the system where network proxies<br>
can be configured:<br>
<br>
  * http_proxy environment variable<br>
  * gconf<br>
  * dconf<br>
<br>
The latter two support manual and automatic proxies.<br>
<br>
A problem is that different activities (e.g. Browse, Get Books) or<br>
parts of Sugar (e.g. Software Update) want to get their proxy settings<br>
from different sources. Also, automatic proxies don't really work in<br>
anything but Browse (as they are JavaScript files).<br>
<br>
All of these permutations are creating difficulties for users. Sugar<br>
has a Proxy applet in the Control Panel, which AFAICS only updates<br>
gconf.</blockquote><div><br>Sridhar, that was pointed out by Ruben already before; <br>the ticket <a href="https://sugardextrose.org/issues/2644">https://sugardextrose.org/issues/2644</a> now persists the settings to both gconf and dconf now.<br>
<br><br><br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> We've modified this behaviour in our builds to write the Manual<br>
proxy setting to the http_proxy environment variable so that software<br>
like yum (which we rely upon for OS updates), Software Update and Get<br>
Books can function.<br>
<br>
In our schools it is common to require proxy authentication to get<br>
online, often with a PAC/WPAD file that prompts the user for<br>
credentials when they try and access a Web page. In these schools,<br>
they must specify the proxy twice - the Manual one first and then the<br>
Automatic.<br></blockquote><div><br>You mean both "Manual" and "Automatic" modes are working at once? As far as I know, that's impossible.<br><br>I am sure I am not understanding this correctly :-\<br>
<br><br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
We commonly come across situations where teachers understandably think<br>
they have full Internet access because Browse is able to load Web<br>
pages. What they don't realise is that the rest of the system does not<br>
have Internet access, meaning that (amongst other things) they cannot<br>
update the OS or activities.<br>
<br>
What I'm wondering is whether we can devise a means to simplify this<br>
confusion for developers and users alike. For example, can we<br>
standardise around one library or API call for Sugar and all<br>
activities? </blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
_______________________________________________<br>
Dextrose mailing list<br>
<a href="mailto:Dextrose@lists.sugarlabs.org">Dextrose@lists.sugarlabs.org</a><br>
<a href="http://lists.sugarlabs.org/listinfo/dextrose" target="_blank">http://lists.sugarlabs.org/listinfo/dextrose</a><br>
</blockquote></div><br><br clear="all"><br><font face="arial, sans-serif">Regards,<br><br>Ajay Garg</font><br style="font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><font face="arial, sans-serif">Dextrose Developer</font><br style="font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<span style="font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Activity Central: </span><a href="http://activitycentral.com/" style="font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)" target="_blank">http://activitycentral.com</a><br>