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.
77 lines
2.3 KiB
Plaintext
77 lines
2.3 KiB
Plaintext
# config/bootstrap - options for live-build(7), bootstrap stage
|
|
|
|
# Select architecture to use
|
|
LB_ARCHITECTURE="amd64"
|
|
|
|
# Select distribution to use
|
|
LB_DISTRIBUTION="trixie"
|
|
|
|
# Select parent distribution to use
|
|
LB_PARENT_DISTRIBUTION=""
|
|
|
|
# Select distribution to use in the chroot
|
|
LB_DISTRIBUTION_CHROOT="trixie"
|
|
|
|
# Select parent distribution to use in the chroot
|
|
LB_PARENT_DISTRIBUTION_CHROOT="trixie"
|
|
|
|
# Select distribution to use in the final image
|
|
LB_DISTRIBUTION_BINARY="trixie"
|
|
|
|
# Select parent distribution to use in the final image
|
|
LB_PARENT_DISTRIBUTION_BINARY="trixie"
|
|
|
|
# Select parent distribution for debian-installer to use
|
|
LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION=""
|
|
|
|
# Select archive areas to use
|
|
LB_ARCHIVE_AREAS="main contrib non-free non-free-firmware"
|
|
|
|
# Select parent archive areas to use
|
|
LB_PARENT_ARCHIVE_AREAS="main contrib non-free non-free-firmware"
|
|
|
|
# Set parent mirror to bootstrap from
|
|
LB_PARENT_MIRROR_BOOTSTRAP="http://deb.debian.org/debian/"
|
|
|
|
# Set parent mirror to fetch packages from
|
|
LB_PARENT_MIRROR_CHROOT="http://deb.debian.org/debian/"
|
|
|
|
# Set security parent mirror to fetch packages from
|
|
LB_PARENT_MIRROR_CHROOT_SECURITY="http://security.debian.org/"
|
|
|
|
# Set parent mirror which ends up in the image
|
|
LB_PARENT_MIRROR_BINARY="http://deb.debian.org/debian/"
|
|
|
|
# Set security parent mirror which ends up in the image
|
|
LB_PARENT_MIRROR_BINARY_SECURITY="http://security.debian.org/"
|
|
|
|
# Set debian-installer parent mirror
|
|
LB_PARENT_MIRROR_DEBIAN_INSTALLER="http://deb.debian.org/debian/"
|
|
|
|
# Set mirror to bootstrap from
|
|
LB_MIRROR_BOOTSTRAP="http://deb.debian.org/debian/"
|
|
|
|
# Set mirror to fetch packages from
|
|
LB_MIRROR_CHROOT="http://deb.debian.org/debian/"
|
|
|
|
# Set security mirror to fetch packages from
|
|
LB_MIRROR_CHROOT_SECURITY="http://security.debian.org/"
|
|
|
|
# Set mirror which ends up in the image
|
|
LB_MIRROR_BINARY="http://deb.debian.org/debian/"
|
|
|
|
# Set security mirror which ends up in the image
|
|
LB_MIRROR_BINARY_SECURITY="http://security.debian.org/"
|
|
|
|
# Set debian-installer mirror
|
|
LB_MIRROR_DEBIAN_INSTALLER="http://deb.debian.org/debian/"
|
|
|
|
# Set architectures to use foreign bootstrap
|
|
LB_BOOTSTRAP_QEMU_ARCHITECTURE=""
|
|
|
|
# Set packages to exclude during foreign bootstrap
|
|
LB_BOOTSTRAP_QEMU_EXCLUDE=""
|
|
|
|
# Set static qemu binary for foreign bootstrap
|
|
LB_BOOTSTRAP_QEMU_STATIC=""
|