fosslinux / live-bootstrap

Use of a Linux initramfs to fully automate the bootstrapping process
286 stars 26 forks source link

Capture everything built before the repo system in a base tarball #438

Closed Googulator closed 4 months ago

Googulator commented 4 months ago

Parts built before bash and the repo system are available aren't stored in a clean repository tarball, so if any early file is overwritten, it's lost. Fix this by creating a base.tar.bz2 right after the repo is set up, to hold reference copies of early files.

This tarball isn't checksummed, since it varies considerably with bootstrap options, but the binaries inside are protected by their own checksums.

Depends on #437