Bug ID 902359
Summary Add profile-based proxy settings
Classification openSUSE
Product openSUSE Distribution
Version 13.2 RC 1
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Network
Assignee bnc-team-screening@forge.provo.novell.com
Reporter villek@matrixscience.com
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

I run openSUSE on a work laptop. 

- The office has an HTTP proxy server, so whenever the laptop is in the office,
I plug in an Ethernet cable, run YAST, set system proxy settings to the office
proxy server address, log out, log in and start working.

- At home, I use wifi and run a proxy server in my router. When I use the
laptop at home, NetworkManager automatically finds the correct SSID and joins
it, but I still have to run YAST, set the proxy settings to the right address,
log out and log in again.

- When I'm travelling on business, the laptop of course encounters many wifi
networks. If I want to use wifi in a hotel or at a conference centre,
NetworkManager joins the network without problem. But I still have to run YAST,
clear proxy settings, log out and log in again.

I know this is because http_proxy is a system environment variable, and the way
X is run means it inherits the environment variables of the underlying shell.
But it would be really nice if the system was able to choose a proxy server
address based on which network interface or SSID is active, or even just have a
list of "proxy profiles" from which I can choose the most appropriate one
without having to log out and log in.


You are receiving this mail because: