Mailinglist Archive: opensuse-bugs (13000 mails)

< Previous Next >
[Bug 458708] when "enable proxy" checkbox unchecked in yast->networkservices->proxy, proxy is still enabled
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Wed, 21 Jan 2009 14:48:57 -0700 (MST)
  • Message-id: <20090121214857.94F61CC7CD@xxxxxxxxxxxxxxxxxxxxxx>

User kmachalkova@xxxxxxxxxx added comment

--- Comment #10 from Katarina Machalkova <kmachalkova@xxxxxxxxxx> 2009-01-21
14:48:56 MST ---
libzypp package management library uses $http_proxy from the environment simply
because libcurl (which it uses for media handling) does so implicitly and there
has been no reason so far for libzypp to clear it and rely solely on whatever
is in config file, /root/.curlrc in this case.

I'm not a libzypp developer so I don't know what is the real incentive behind
using this "mixed" approach (env. variables AND config files). Maybe it is
because of installation, where you can define proxy URL in the middle of
installation workflow and having already running processes pick up a new env.
variable is tricky, if not completely impossible, so we read .curlrc instead.

Anyway, even if YaST and libzypp became that type of application that does not
make use of $http_proxy env. variable, there is still a bunch of others, when
this will simply never happen - especially those old-school well-established
text-mode utils - wget, lynx, (e)links to mention just a few.

Configure bugmail:
------- You are receiving this mail because: -------
You are on the CC list for the bug.

< Previous Next >