Debian must ship reproducible packages
lists.debian.org
Debian must ship reproducible packages
1–10 of 178 posts
Re: Debian must ship reproducible packages
#2Re: Debian must ship reproducible packages
#3zero improvement on end-user experience. does not solve supply chain issues, debian package will reproducabily contain the malware from upstream.
Re: Debian must ship reproducible packages
#4zero improvement on end-user experience. does not solve supply chain issues, debian package will reproducabily contain the malware from upstream.
Debian has had a better "software supply chain" posture than any other player in the ecosystem since before the turn of the century. While we all face the risk of malware from upstream, Debian is the least at risk of being affected by it. See for example the stream of issues from npm et al. None of it has affected Debian.
Curious, what distros where affected by npm supply chain attacks?
Re: Debian must ship reproducible packages
#5zero improvement on end-user experience. does not solve supply chain issues, debian package will reproducabily contain the malware from upstream.
Not being able to see if the source code shipped is the same as been used for creating the binary is scary
Re: Debian must ship reproducible packages
#6zero improvement on end-user experience. does not solve supply chain issues, debian package will reproducabily contain the malware from upstream.
Maybe not by itself, but it does allow for the ecosystem to be audited, in a way that ultimately benefits the end-user. It really is an important part of a healthy supply chain.
Re: Debian must ship reproducible packages
#7zero improvement on end-user experience. does not solve supply chain issues, debian package will reproducabily contain the malware from upstream.
The thing reproducible builds aim to prevent is Debian or individual developers and system administrators with access rights to binary uploads and signing keys to get forced to sign and upload binary packages by attackers - be these governments (with or without court orders) or criminal organizations.
As of now, say if I were an administrator of Debian's CI infrastructure, technically there would be nothing preventing me from running an "extra" job on the CI infrastructure building a package for openssh with a knock-knock backdoor, properly signing it and uploading it to the repository. For someone to spot the attack and differentiate it, they'd have to notice that there is a package in the repository that has no corresponding build logs or has issues otherwise.
But with reproducible builds, anyone can set up infrastructure to rebuild Debian packages from source automatically and if there is a mismatch with what is on Debian's repository, raise alarm bells.
Re: Debian must ship reproducible packages
#8giant leap for mankind.
Re: Debian must ship reproducible packages
#9zero improvement on end-user experience. does not solve supply chain issues, debian package will reproducabily contain the malware from upstream.
Re: Debian must ship reproducible packages
#10zero improvement on end-user experience. does not solve supply chain issues, debian package will reproducabily contain the malware from upstream.