gpg doesn't see the mandatory http proxy
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
software-properties (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
There are a few cases like bug 712666 and bug 710054 where users seem to need an http proxy, and they have it set up well enough that they can get to Launchpad, but it's not configured into gpg.
Many users will not have used gpg before, and they probably haven't configured it, and I don't think it reads the standard $http_proxy etc. So they get fairly cryptic failures as in those bugs.
I can think of a few things we could do:
* read the key over http ourselves, and feed it into gpg
* always pass --keyserver-options honor-http-proxy
* determine the proxy we think is best and explicitly pass that
ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: python-
ProcVersionSign
Uname: Linux 2.6.35-25-generic x86_64
Architecture: amd64
Date: Fri Feb 4 10:02:35 2011
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
PackageArchitec
ProcEnviron:
PATH=(custom, user)
LANG=en_AU.utf8
SHELL=/bin/zsh
SourcePackage: software-properties
Actually to judge by <http:// manpages. ubuntu. com/manpages/ maverick/ en/man1/ gpg.1.html> gpg now always honors the $http_proxy variable if it's set. However, it might not be set for these users, or sudo might be stripping it from the environment.