[Sugar-devel] [PATCH sugar] sugar-session: export manual Gnome proxy settings as $http_proxy
simon at schampijer.de
Thu Jan 26 13:01:37 EST 2012
On 01/24/2012 10:31 PM, Sascha Silbe wrote:
> From: Jerry Vonau<jvonau at shaw.ca>
> Some applications and tools and even some parts of Sugar will use the
> http_proxy environment variable if set, but don't use the Gnome (GConf) proxy
> After changing the GConf proxy settings, Sugar needs to be restarted for the
> http_proxy environment variable to be updated.
> [factored out into separate function; some clean-ups; added description]
> Signed-off-by: Sascha Silbe<silbe at activitycentral.com>
> bin/sugar-session | 26 ++++++++++++++++++++++++++
> 1 files changed, 26 insertions(+), 0 deletions(-)
> diff --git a/bin/sugar-session b/bin/sugar-session
> index ee0048d..7eaa8f1 100755
> --- a/bin/sugar-session
> +++ b/bin/sugar-session
> @@ -2,6 +2,7 @@
> # Copyright (C) 2006, Red Hat, Inc.
> # Copyright (C) 2009, One Laptop Per Child Association Inc
> # Copyright (C) 2010, Plan Ceibal<comunidad at plan.ceibal.edu.uy>
> +# Copyright (C) 2011, OLPC-AU.
> # This program is free software; you can redistribute it and/or modify
> # it under the terms of the GNU General Public License as published by
> @@ -211,6 +212,30 @@ def setup_accessibility_cb():
> accessibility_manager = accessibility.AccessibilityManager()
> +def export_proxy_settings():
> + """Export manual proxy settings from GConf as environment variables
> + Some applications and tools and even some parts of Sugar will use
> + the http_proxy environment variable if set, but don't use the Gnome
> + (GConf) proxy settings.
can you give a few examples which ones are using which method? My fist
hit was wget using the env variable . More light on that welcome.
More information about the Sugar-devel