[Bug 1179677] Re: Ubuntu does not use HTTPS for repositories
Seth Arnold
1179677 at bugs.launchpad.net
Mon May 13 22:25:21 UTC 2013
This is by design: TLS adds significant overhead compared to plain HTTP
and does not necessarily play well with any number of intermediate
caching proxy servers.
There is nothing inherently about most PPAs or the archives that
requires confidentiality -- all that an end user requires is assurance
that packages have not been modified in transit. APT's signed package
lists allows proving that packages and lists have not been modified in
transit.
apt-key(8) allows managing the list of keys allowed to sign repository
lists. The signed lists include cryptographic hashes of all packages
hosted on that mirror. APT verifies the signatures on package lists
before using them, and APT verifies the hashes of packages before
installing them.
Because plain HTTP is used, local proxies can cache both packages and
lists without any effort, and clients can still check the validity of
packages without caring for the actual server that stored the data -- so
long as the lists were signed by a trusted key, their origin can be
checked.
Thanks for your report.
** Changed in: apt (Ubuntu)
Status: New => Invalid
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to apt in Ubuntu.
https://bugs.launchpad.net/bugs/1179677
Title:
Ubuntu does not use HTTPS for repositories
Status in “apt” package in Ubuntu:
Invalid
Bug description:
$ sudo apt-get update
[sudo] password for anonymous:
Hit http://ppa.launchpad.net raring Release.gpg
Hit http://extras.ubuntu.com raring Release.gpg
Hit http://ppa.launchpad.net raring Release
Hit http://extras.ubuntu.com raring Release
Hit http://security.ubuntu.com raring-security Release.gpg
Hit http://archive.ubuntu.com raring Release.gpg
...
Ubuntu gets packages from insecure HTTP sources instead of secure
HTTPS sources.
ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: apt 0.9.7.7ubuntu4
ProcVersionSignature: Ubuntu 3.8.0-20.31-generic 3.8.11
Uname: Linux 3.8.0-20-generic x86_64
ApportVersion: 2.9.2-0ubuntu8
Architecture: amd64
Date: Mon May 13 23:07:04 2013
InstallationDate: Installed on 2011-10-21 (570 days ago)
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
MarkForUpload: True
SourcePackage: apt
UpgradeStatus: Upgraded to raring on 2013-01-20 (112 days ago)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1179677/+subscriptions
More information about the foundations-bugs
mailing list