[CentOS] INSTALLING UPDATES-PROXY PROBLEM

Tue Mar 27 10:09:00 UTC 2012
Prabhpal S. Mavi <prabhpal at digital-infotech.net>

Hi Arun,

Please understand and do as Johnny advised, it will fix your problem.
Thanks
> On 03/27/2012 03:47 AM, arun kumar wrote:
>> sorry for not mentioning before that iam new to linux
>>
>> i have full access to internet, this is an educational institution,
>> every
>> one have there seperate username and pasword for login...
>> so i used the my username and password in the yum.conf file..
>>
>> i tried from GUI also like
>>
>> system->Administration-> software update                 ,then i got the
>> folowing warning and error
>>
>> Software Update Viewer is running as a privileged user
>> Package management applications are security sensitive.
>> Running graphical applications as a privileged user should be avoided
>> for
>> security reasons.
>>
>> problem connecting to software source
>>
>> i also tried
>> system->Administration->Add/Remove software
>>
>> iam not understanding what else to try
>
> <snip>
>
> If you do not have the Environment variable set for http_proxy, then
> curl will not work.  This seems like your problem to me.
>
> To see if you have http_proxy set as an environment variable, use this
> command:
>
> env | grep -i http_proxy
>
> You need to check the above variable for both your "root user" and your
> "local user" (local user's variables would be used if you are running
> yum with sudo or su root ... root user would be used if you did "su -
> root" or logged in directly as root.
>
> If the result is in caps, like this:
>
> HTTP_PROXY=http://my_username:mypassword@10.101.16.4:8080
>
> Then curl might have an issue, so also add it in lower case like this:
>
> http_proxy="http://my_username:mypassword@10.101.16.4:8080"
>
> So, If you do not have a lower case "http_proxy=", then you would set it
> in your root's ".bash_profile" file and your local user's
> ".bash_profile" file.  This is the line you would add to both users
> .bash_profile:
>
> export http_proxy="http://my_username:mypassword@10.101.16.4:8080"
>
> After making the change, log out and back in to have the variables take
> effect and then check them again with the grep command above ...
>
> Once you have the correct lower case variable set for "http_proxy=" for
> both your normal local user and for root, you should be able to use yum
> and curl.
>
> <snip>
>
>>> If the proxy server requires a username and password, add these to the
>>> URL. To include the username |yum-user| and the password |qwerty|, add
>>> these settings:
>>>
>>> |# The Web proxy server, with the username and password for this
>>> account
>>> http_proxy="http://yum-user:qwerty@mycache.mydomain.com:3128"
>>> export http_proxy|
>>>
>>> *Example 5. Profile Settings for a Secured Proxy Server*
>>>
>>> [Note]        The |http_proxy| Environment Variable
>>>
>>> The |http_proxy| environment variable is also used by |curl| and other
>>> utilities. Although |yum| itself may use |http_proxy| in either
>>> upper-case or lower-case, |curl| requires the name of the variable to
>>> be
>>> in lower-case.
>>>
>
>
> _______________________________________________
> CentOS mailing list
> CentOS at centos.org
> http://lists.centos.org/mailman/listinfo/centos
>


Thanks / Regards
Prabhpal S. Mavi
Email: prabhpal at digital-infotech.net
Sent Through .Net Domain From iPhone