|
|
|
|
|
by lmm
4490 days ago
|
|
> 1) A packager downloads a random tarball off the internet, often over HTTP and/or unsigned and unverified. Then they're being remiss in their duties. > 2) The packager uploads the same tarball to the distro build system (you trust them, right?) Yes, I do. > 3) The packager's script for building the program or library is executed by the build server (you trust all of the packagers, right? they have implicit root access to your machine during pkg install.) There is at least traceability here. There are a large number of packagers for my distro, true - but they are required to personally sign for the packages they upload. If one of them turned out to be malicious, I don't think this would be without consequence. |
|