Bug 106802

Summary: proxy Environment should be upper and lower cased
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Uwe Gansert <ug>
Component: BasesystemAssignee: Ruediger Oertel <ro>
Status: RESOLVED WORKSFORME QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None    
Version: Beta 2   
Target Milestone: ---   
Hardware: Other   
OS: All   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Uwe Gansert 2005-08-23 17:28:50 UTC
/sbin/conf.d/SuSEconfig.profiles creates the variables for the proxy setup (like
http_proxy, ftp_proxy, ... ).
The problem with that is, that ftp_proxy must be upper cased for curl (used by
YaST) and lower cased by wget but only the lower cased version gets exported.

Maybe it would be a good idea to create the upper AND the lower cased version?
Comment 1 Ruediger Oertel 2005-08-23 22:47:31 UTC
well, at least SuSEconfig.profiles does not exist any more ... 
 
AFAIR, we used the lower case variants of these variables since this 
seemed to be some kind of standard among the applications using these. 
 
I'd propose to fix curl instead of polluting the name space even further ... 
 
Comment 2 Ruediger Oertel 2005-08-25 10:40:34 UTC
wait a minute, this bug is completely bogus: 
curl/doc/MANUAL: 
  Curl reads and understands the following environment variables: 
        http_proxy, HTTPS_PROXY, FTP_PROXY, GOPHER_PROXY 
 
internally the code is even more weird. 
Basically, curl will probably respect any lower or uppercase 
variant of these with contradicting comments every 10 lines ...