← Back to team overview

aims team mailing list archive

[Bug 1312267] Re: wget does not honour proxy inside sudo

 

Also apt-add-repository is not honouring proxy inside sudo (but both
wget and apt-add-repository honours the proxy in su, when a root
password is set)

gift@gift-laptop:~$ cat /etc/apt/apt.conf /etc/environment 
Acquire::http::proxy "http://proxy.aims.ac.za:3128/";;
Acquire::https::proxy "https://proxy.aims.ac.za:3128/";;
Acquire::ftp::proxy "ftp://proxy.aims.ac.za:3128/";;
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
http_proxy="http://proxy.aims.ac.za:3128/";
https_proxy="https://proxy.aims.ac.za:3128/";
ftp_proxy="ftp://proxy.aims.ac.za:3128/";
gift@gift-laptop:~$ sudo apt-add-repository -y ppa:aims/aims-desktop
gpg: keyring `/tmp/tmphgyjbu9o/secring.gpg' created
gpg: keyring `/tmp/tmphgyjbu9o/pubring.gpg' created
gpg: requesting key BE796FF2 from hkp server keyserver.ubuntu.com
?: keyserver.ubuntu.com: Connection refused
gpgkeys: HTTP fetch error 7: couldn't connect: Connection refused
gpg: no valid OpenPGP data found.
gpg: Total number processed: 0
gift@gift-laptop:~$ sudo -i
root@gift-laptop:~# apt-add-repository -y ppa:aims/aims-desktop
gpg: keyring `/tmp/tmpmeup23nj/secring.gpg' created
gpg: keyring `/tmp/tmpmeup23nj/pubring.gpg' created
gpg: requesting key BE796FF2 from hkp server keyserver.ubuntu.com
?: keyserver.ubuntu.com: Connection refused
gpgkeys: HTTP fetch error 7: couldn't connect: Connection refused
gpg: no valid OpenPGP data found.
gpg: Total number processed: 0
root@gift-laptop:~# logout
gift@gift-laptop:~$ su
Password: 
root@gift-laptop:/home/gift# apt-add-repository -y ppa:aims/aims-desktop
gpg: keyring `/tmp/tmp_aypocgl/secring.gpg' created
gpg: keyring `/tmp/tmp_aypocgl/pubring.gpg' created
gpg: requesting key BE796FF2 from hkp server keyserver.ubuntu.com
gpg: /tmp/tmp_aypocgl/trustdb.gpg: trustdb created
gpg: key BE796FF2: public key "Launchpad PPA for AIMS" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
OK
root@gift-laptop:/home/gift# 


Even sudo inside su does not work!

root@gift-laptop:/home/gift# sudo apt-add-repository -y ppa:aims/aims-desktop
gpg: keyring `/tmp/tmp9kcefxji/secring.gpg' created
gpg: keyring `/tmp/tmp9kcefxji/pubring.gpg' created
gpg: requesting key BE796FF2 from hkp server keyserver.ubuntu.com
?: keyserver.ubuntu.com: Connection refused
gpgkeys: HTTP fetch error 7: couldn't connect: Connection refused
gpg: no valid OpenPGP data found.
gpg: Total number processed: 0
root@gift-laptop:/home/gift# 

sudo is a very common and recommended way to add a repository.

-- 
You received this bug notification because you are a member of AIMS,
which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1312267

Title:
  wget does not honour proxy inside sudo

Status in “wget” package in Ubuntu:
  New

Bug description:
  On precise wget honours the proxy inside sudo:

  0 jan@tunis:/tmp$lsb_release -d
  Description:	Ubuntu 12.04.4 LTS
  0 jan@tunis:/tmp$sudo echo $http_proxy
  http://proxy.aims.ac.za:3128/
  0 jan@tunis:/tmp$sudo wget www.ubuntu.com
  --2014-04-24 18:01:02--  http://www.ubuntu.com/
  Resolving proxy.aims.ac.za (proxy.aims.ac.za)... 192.168.42.2
  Connecting to proxy.aims.ac.za (proxy.aims.ac.za)|192.168.42.2|:3128... connected.
  Proxy request sent, awaiting response... 200 OK
  Length: 17268 (17K) [text/html]
  Saving to: `index.html.1'

  100%[======================================>] 17 268      --.-K/s   in
  0,001s

  2014-04-24 18:01:02 (12,9 MB/s) - `index.html.1' saved [17268/17268]

  0 jan@tunis:/tmp$

  On trusty, it does not:

  ift@gift-laptop:~$ lsb_release -d
  Description:    Ubuntu 14.04 LTS
  gift@gift-laptop:~$ sudo echo $http_proxy
  [sudo] password for gift:
  http://proxy.aims.ac.za:3128/
  gift@gift-laptop:~$ sudo wget www.ubuntu.com
  --2014-04-24 19:04:22--  http://www.ubuntu.com/
  Resolving www.ubuntu.com (www.ubuntu.com)... 91.189.89.103
  Connecting to www.ubuntu.com (www.ubuntu.com)|91.189.89.103|:80... failed: Connection refused.
  gift@gift-laptop:~$ 

  This is going to break most of the advice on the internet to e.g. sudo
  wget somesite/some-apt-key.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/wget/+bug/1312267/+subscriptions