0.10
"The 'EOL' Release"
(I'm normally not a fan of giving release codenames/taglines on my own projects, but this release is so focused on EOL distributions that it really deserves this title! If you're not building EOL suites, this release probably isn't terribly interesting to you. See also https://github.com/debuerreotype/docker-debian-eol-artifacts. 🤘)
-
#57: fix
rootfs.manifest
file generation that broken in 0.9 😅 -
#56: add
snapshot.debian.org
commented-out lines to finalsources.list
content for better image provenance (Note: changes hashes) -
#58: removed
debuerreotype-gen-sources-list
in favor of the newdebuerreotype-debian-sources-list
that's more obviously Debian-specific and also more assuming in order to allow it to do more directly with less work from the user (Note: changes hashes, but likely only for users ofdebuerreotype-gen-sources-list
that were not using the full 4-mirror-argument form, sobuild.sh
should be unaffected by this one) -
#59: auto-fix
apt.conf
comment syntax for older APT versions instead of simply not configuring APT on older versions; turns out//
used to be the only comment syntax and that was the reason this has been failing on older versions all this time! (Note: this obviously changes hashes for older releases where there will now be APT configuration and was not previously) -
#60: add new
debuerreotype-gpgv-ignore-expiration-config
script specifically for EOL releases with APT newer than 0.7.20 in order to ignore archive GPG key expiration so that we still get some verification of archive contents instead of going all the way to--allow-unauthenticated
or--force-yes
(Note: of course, again, this changes the hashes for new-ish EOL release tarball generation, likelylenny
and above) -
#61: exclude
/var/lib/apt/lists
(and/var/cache/apt
) less aggressively, but only for APT versions older than 0.8 which will not auto-recreate/var/lib/apt/lists/partial
properly (Note: you guessed it, if APT is older than 0.8, this will change hashes) -
#62: also exclude
/var/state/apt
appropriately on all releases of APT which had any semblance of support for that ancient alternative directory (Note: if you're building Potato, this changes hashes 😄)
Full changes: 0.9...0.10