Package: gnome-control-center
Version: 2.28.1
Severity: normal

Description: In gnome-network-properties, when you set a proxy, either with
authentication information and/or some ‘Ignored Hosts’, and choose ‘Apply
System-Wide…’, this is not correctly spread to the /etc/environment file.

Steps to Reproduce:
1) Open the gnome-network-properties dialog.
2) Set a proxy either with authentication and/or some ignored hosts, for
instance:
  – proxy: myproxy.mydomain.com
  – port: 3128,
  – user: myuser
  – password: mypassword
  – ignored hosts: localhost, 127.0.0.0/8, *.local
3) Choose ‘Apply System-Wide…’.
4) Look at the /etc/environment file.

Actual Results: Neither the authentication information, nor the ignored hosts
are set into the /etc/environment file.
Sample result /etc/environment file:
  PATH=[...]
  http_proxy="http://myproxy.mydomain.com:3128/";
  ftp_proxy="ftp://myproxy.mydomain.com:3128/";
  https_proxy="https://myproxy.mydomain.com:3128/";

Expected Results: If authentication information has been set in the dialog, it
must be set into the file. If ignored hosts have been set, a no_proxy variable
must be created and set.
Expected result /etc/environment file:
  PATH=[...]
  http_proxy="http://myuser:mypassw...@myproxy.mydomain.com:3128/";
  ftp_proxy="ftp://myuser:mypassw...@myproxy.mydomain.com:3128/";
  https_proxy="https://myuser:mypassw...@myproxy.mydomain.com:3128/";
  no_proxy="localhost,127.0.0.0/8,*.local"

Build Date & Platform: Ubuntu Karmic Koala 9.10

Additional Builds and Platforms: Must happen on all Debian based distribution.

Additional Information: This bug is quite critical, because it affects all the
applications that read the http_proxy and others environment variables:
gnome-terminal and all applications launched from it (aptitude for instance),
eclipse, synaptic,



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to