lb config für Debian trixie/amd64, iso-hybrid, GRUB-EFI+syslinux. Paketliste (tuxflotte.list.chroot) übernimmt die Hardware-/WLAN-Abdeckung aus build_golden_image.sh, ergänzt um btrfs-progs sowie die bisher erst zur Laufzeit nachinstallierten Werkzeuge (jq, gettext-base, dosfstools, e2fsprogs, zstd). Ersetzt langfristig das Patchen der echten Mint-Live-ISO (build_customer_iso.sh + Casper-Hook-Injection) - siehe Plan ~/.claude/plans/inherited-floating-treasure.md und Memory project_independent_boot_medium.md. Auslöser: ein live gefundener Bug, bei dem statt der direkten Partitionier-Mechanik unerwartet Ubiquity hochkam, weil das Boot-Medium bislang weiterhin die echte, Ubiquity-tragende Mint-ISO war. Noch kein lauffähiges Image - nur das live-build-Grundgerüst, Bau + Boot- Test folgt.
35 lines
724 B
Plaintext
35 lines
724 B
Plaintext
# config/chroot - options for live-build(7), chroot stage
|
|
|
|
# Set chroot filesystem
|
|
LB_CHROOT_FILESYSTEM="squashfs"
|
|
|
|
# Set chroot squashfs compression level
|
|
LB_CHROOT_SQUASHFS_COMPRESSION_LEVEL=""
|
|
|
|
# Set chroot squashfs compression type
|
|
LB_CHROOT_SQUASHFS_COMPRESSION_TYPE=""
|
|
|
|
# Set union filesystem
|
|
LB_UNION_FILESYSTEM="overlay"
|
|
|
|
# Set interactive build
|
|
LB_INTERACTIVE="false"
|
|
|
|
# Set keyring packages
|
|
LB_KEYRING_PACKAGES="debian-archive-keyring"
|
|
|
|
# Set kernel flavour to use (with arch)
|
|
LB_LINUX_FLAVOURS_WITH_ARCH="amd64"
|
|
|
|
# Set kernel packages to use
|
|
LB_LINUX_PACKAGES="linux-image"
|
|
|
|
# Enable security updates
|
|
LB_SECURITY="true"
|
|
|
|
# Enable updates updates
|
|
LB_UPDATES="true"
|
|
|
|
# Enable backports updates
|
|
LB_BACKPORTS="false"
|