summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-11-22be sure to build all subvolumesHEADmasterGordon GECOS
2023-11-22non-effectful cleanupsGordon GECOS
2023-11-22support for separate _filesystem build dirGordon GECOS
2023-11-17bookworm+ only from here onu
2023-07-01new btrfs subvolume gets ownership/permissions from its parent dirAndrew Cady
2023-06-25Store all btrfs images in local subvolumesAndrew Cady
Most btrfs images were stored in `_build`, but some were stored in the yaml source directory. Those in the yaml source directory are moved to the yaml source directory subdirectory `_filesystem`. The code that creates `_filesystem` creates a btrfs subvolume. The code to create the `_build` directory has been changed to create a subvolume as well. Using subvolumes for image file directories allows them to be excluded from backup snapshots, which is highly desirable for these very large files.
2023-06-19selfstrap: bind mount /etc/resolv.conf in chrootAndrew Cady
2023-06-19forward port to stackage lts-20.25Andrew Cady
2022-01-11back to mount --bind /devAndrew Cady
2022-01-11Merge commit 'db4130d'Andrew Cady
2022-01-11wait wtf lolAndrew Cady
2022-01-11wtf is this shitAndrew Cady
2022-01-11avoid apt_extractAndrew Cady
2022-01-11selfstrap: more verbosityAndrew Cady
2022-01-11selfstrap: hide warningAndrew Cady
2022-01-11selfstrap: do not bind mount /devAndrew Cady
2022-01-11ignore more errorsAndrew Cady
2022-01-10btrfs-shrink: call btrfs dev scan -uAndrew Cady
to prevent btrfs errors about 'already mounted'
2022-01-10new fsmgr .yaml config directive: "files"Andrew Cady
2022-01-10selfstrap will be more verbose while downloadingAndrew Cady
2022-01-10fixup! fixes for Debian "bullseye" compatibilityAndrew Cady
Somehow this change was erased from the file on disk before the code was committed.
2022-01-10fix long-standing bug where skel-files did not worku
2022-01-10fixes for Debian "bullseye" compatibilityu
2022-01-10selfstrap: fix bug where APT_CONFIG was unintentionally set when "apt ↵u
policy" ran
2022-01-10Makefile cleanupu
2022-01-10move "set -e" to topu
2021-03-14fixup! selfstrap: include sid in written sources.list if sid is included on ↵Gordon GECOS
run system sources.list
2021-03-13include sid in generated sources.listAndrew Cady
2021-03-13pass --release to selfstrap based on /etc/os-releaseAndrew Cady
2021-03-13selfstrap: include sid in written sources.list if sid is included on run ↵Andrew Cady
system sources.list
2021-03-13Ensure apt is updated before dpkg tries to install our deb packagesAndrew Cady
(When option 'apt-update' is true.) This with other changes being committed today allows .deb files to depend on packages from sid.
2021-03-13This directory was expected by some dependency package for its tmp dir.Andrew Cady
2021-03-13selfstrap can be given a target debian release with --releaseAndrew Cady
2021-03-13allow / in debs to specify package version in "packages:" section by debian ↵Andrew Cady
release codename
2021-03-13use buster on target if host is stretchAndrew Cady
2021-03-13prefer linux-image version from /vmlinuz symlink to $(uname -r)Andrew Cady
2021-02-28fsmgr: fix .deb installsAndrew Cady
2021-02-28config option "unit-files:" for systemd unit filesAndrew Cady
2021-02-23btrfs-shrink will produce file w/ multiple of 4096 bytesAndrew Cady
2021-02-23run cleanup_chroot even if chroot command returns errorAndrew Cady
2021-01-21selfstrap: force-enable --real-apt, force-disabling --unpackAndrew Cady
2020-10-30fix: this did not workAndrew Cady
2020-10-29selfstrap: bind mount /dev in chrootAndrew Cady
2020-10-29btrfs-shrink: support shrinking the .patch.btrfsAndrew Cady
2020-10-26ignoreError for btrfs fs devSteven
2020-10-25buster compatGordon GECOS
2020-10-20make virtual fs available in chrootGordon GECOS
2020-10-13This is the correct way to prevent the mount failureAndrew Cady
2020-10-12fix the shrinkage to support shrinking the seeded seedAndrew Cady
2020-10-12factorAndrew Cady