[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#651640: apt-transport-https: https method does not support proxy authorization



Control: tags -1 = patch confirmed
Control: found -1 0.9.7.8

[Removing unnecessary release tags.]

Various people wrote:
> https method ignores proxy authentication credentials.

and subsequently provided patches to pass the full uri directly to curl,
which is the sensible thing to do.  Indeed, this appears to be the most
convenient way to transfer the details?

Manfred Stock wrote:
> Support for the 'https_proxy' environment variable (similar to the
> existing 'http_proxy' environment variable support) in
> HttpsMethod::SetupProxy might be another useful change, but is not
> included in my patch

Actually required to be consistent with other programs, which
exclusively use https_proxy for this protocol.

There is the problem that apts behaviour of falling back to http
settings is highly inconsistent with most other programs, particularly
proxy settings, where e.g. wget, curl etc. do not conflate
configuration.  For the time being, we can just support https_proxy and
fallback like other apt settings, but in the future I strongly believe
apt should deprecate the fallback to http settings.


I am gathering, reviewing, and integrating several small fixes like this
and submit the results shortly.


Regards


Reply to: