postgres 17 bans intermediate build artifacts from their dist tarballs
kpcyrd
kpcyrd at archlinux.org
Sat Aug 31 19:01:59 UTC 2024
Dear list,
I brought this up on irc but figured it's worth mentioning this on the
mailing list too:
https://peter.eisentraut.org/blog/2024/08/13/the-new-postgresql-17-make-dist
They explicitly mention the XZ backdoor incident, and I'd like to highlight:
> Anyway, with PostgreSQL 17, this is changed. The tarball generation is
> still invoked by calling make dist, but that internally now calls git
> archive. git archive packs the files belonging to a given Git commit
> into a tar (or other) archive in a reproducible and verifiable way.
> Therefore, if I now run make dist on a given commit (such as a release
> tag), then I will get the exact same (bit-identical) tarball as the
> next person.
Postgres 17 is currently in beta so I don't have any tarballs in
whatsrc.org yet, but there's likely going to be a consensus around them
among the different distros.
cheers,
kpcyrd
More information about the rb-general
mailing list