[Bug 902359] New: Add profile-based proxy settings
http://bugzilla.opensuse.org/show_bug.cgi?id=902359 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: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=902359
Bernhard Wiedemann
http://bugzilla.opensuse.org/show_bug.cgi?id=902359
--- Comment #2 from Bernhard Wiedemann
http://bugzilla.opensuse.org/show_bug.cgi?id=902359
--- Comment #3 from Ville Koskinen
http://bugzilla.opensuse.org/show_bug.cgi?id=902359
Martin Stolle
http://bugzilla.opensuse.org/show_bug.cgi?id=902359
Bernhard Wiedemann
http://bugzilla.opensuse.org/show_bug.cgi?id=902359
http://bugzilla.opensuse.org/show_bug.cgi?id=902359#c5
Marcos Mello
Adding proxy profile support to YAST would save me some effort, so I'm all for it.
Proxy autoconfiguration in web browsers is fine and solves a part of the problem, but it doesn't help with command-line tools (like zypper and wget) or other X applications. The workaround you suggest for shell sessions is actually a good idea and I'll make use of it.
At least on 42.1, wget uses libproxy and works fine even with WPAD on GNOME (proxy mode set to "Automatic"). libproxy support in zypper would be *very* welcome. It is the only program in my setup that makes me keep using the proxy variables. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=902359
http://bugzilla.opensuse.org/show_bug.cgi?id=902359#c6
Tomáš Chvátal
participants (1)
-
bugzilla_noreply@novell.com