commit 047e0f7f6127b77c1a8f50d2bb44ed81f88d24d2 Author: Olivier Schwander Date: Mon Dec 2 18:34:38 2024 +0100 first build diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..7b74c06 --- /dev/null +++ b/.gitignore @@ -0,0 +1,16 @@ +*~ + +.lock +build.log + +.build/ +binary/ +cache/ +chroot/ + +chroot.* +binary.* +live-image-amd64.* + +config/package-lists/live.list.chroot + diff --git a/auto/build b/auto/build new file mode 100755 index 0000000..f8d8346 --- /dev/null +++ b/auto/build @@ -0,0 +1,5 @@ +#!/bin/sh + +set -e + +lb build noauto "${@}" 2>&1 | tee build.log diff --git a/auto/clean b/auto/clean new file mode 100755 index 0000000..69874ee --- /dev/null +++ b/auto/clean @@ -0,0 +1,8 @@ +#!/bin/sh + +set -e + +lb clean noauto "${@}" + +rm -f config/binary config/bootstrap config/chroot config/common config/source +rm -f build.log diff --git a/auto/config b/auto/config new file mode 100755 index 0000000..28d0020 --- /dev/null +++ b/auto/config @@ -0,0 +1,29 @@ +#!/bin/sh + +set -e + +lb config noauto \ + --mode "debian" \ + --system "live" \ + --distribution "stable" \ + --architecture "amd64" \ + --archive-areas "main contrib non-free" \ + --security "true" \ + --updates "true" \ + --backports "true" \ + --apt-indices "true" \ + --apt-recommends "true" \ + --apt-secure "true" \ + --apt-source-archives "false" \ + --binary-images "iso-hybrid" \ + --bootloaders "syslinux grub-efi" \ + --linux-package "linux-image linux-headers" \ + --debian-installer "live" \ + --debian-installer-distribution "stable" \ + --debian-installer-gui "true" \ + --firmware-binary "true" \ + --firmware-chroot "true" \ + --memtest "none" \ + --win32-loader "false" \ + "${@}" + diff --git a/config/package-lists/filesystems.list.chroot b/config/package-lists/filesystems.list.chroot new file mode 100644 index 0000000..67dac2a --- /dev/null +++ b/config/package-lists/filesystems.list.chroot @@ -0,0 +1,7 @@ +zfsutils-linux +zfs-dkms + +btrfs-progs + +parted +