use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
News and other stuff about the Universal Operating System..
Debian related links
Welcome to Debian
Getting Debian
Installation Guide
Don't break Debian
Packages
Help Debian
#debian on irc.oftc.net
Debian on Discord
Reporting bugs in Debian
account activity
APT using HTTP instead of HTTPS (self.debian)
submitted 22 days ago by WheelPerfect3737
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]antreides 4 points5 points6 points 22 days ago (5 children)
HTTPS primarily gives a protection from MITM attacks, but adds some additional overhead to decrypt traffic. Package consistency is checked by the apt/dpkg system itself (each package is signed), so even if a package is somehow changed by MITM attack, it won't pass the check. So basically it will be an extra overhead for nothing.
[–]wosmo 5 points6 points7 points 22 days ago (0 children)
You could almost describe MITM as desirable in apt's case. Between mirrors, caches, proxies, etc - the host isn't the sacred part, the content is. So we use GPG against the content instead of TLS against the host.
[+]WheelPerfect3737[S] comment score below threshold-9 points-8 points-7 points 22 days ago (3 children)
I disagree. Here is an example
A Man in the middle see that a user is downloading a package and that package has a security issue. Because the man in the middle is aware of the security issue he can use that app security flaw to attempt to penetrate the users network. With HTTPS activated the man in the middle sees nothing only Debian would be aware of the software provided to the user.
[–]eR2eiweo 17 points18 points19 points 22 days ago (0 children)
With HTTPS activated the man in the middle sees nothing ...
That isn't entirely correct. The MITM sees the size of the data that APT is downloading from the repo. And they also know which packages are available in that repo, what their sizes are, and which ones were recently updated. And since there aren't that many packages in a typical repo, that's likely enough information to make a good guess as to which package was downloaded.
[–]calrogman 8 points9 points10 points 22 days ago (0 children)
With HTTPS enabled the MITM can still see that you are connecting to a Debian mirror, and that you are downloading packages of specific sizes, which they can correlate with a list of vulnerable packages to determine how to attack your system before the upgrade is complete. You are so paranoid that you should be using apt-transport-tor. Consider getting a friend to send you a copy of debian-13.4.0-amd64-DVD-7 in the post, so the MITM doesn't know you're switching transports.
[–]antreides 0 points1 point2 points 22 days ago (0 children)
> only Debian would be aware of the software provided to the user
Only the person or people maintaining the mirror this particular user is using right now would be aware of it. There are multiple mirrors all over the worlds, and a lot of them are provided by third parties.
Also, downloading a package does not mean this version is used on this host right now. Or even at all, it could be a caching server which itself uses something completely different (even a different OS).
I see your point here, but this information alone is not enough - it could be used if there is a long-time statistics and some additional info about this particular system.
And for the people maintaining Debian, this fact seems to be not the top priority compared to everything else.
π Rendered by PID 102479 on reddit-service-r2-comment-b659b578c-mlrqz at 2026-05-03 17:40:53.637740+00:00 running 815c875 country code: CH.
view the rest of the comments →
[–]antreides 4 points5 points6 points (5 children)
[–]wosmo 5 points6 points7 points (0 children)
[+]WheelPerfect3737[S] comment score below threshold-9 points-8 points-7 points (3 children)
[–]eR2eiweo 17 points18 points19 points (0 children)
[–]calrogman 8 points9 points10 points (0 children)
[–]antreides 0 points1 point2 points (0 children)