From 94ae3f40935805eec1b825fc7e496ed952e73aaa Mon Sep 17 00:00:00 2001 From: Kris Lamoureux Date: Sat, 20 Jun 2026 23:41:32 -0400 Subject: [PATCH] Add ZFS support to live image build --- Makefile | 4 +++- base/config/package-lists/base.list.chroot | 7 +++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index bb3fc31..234623a 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,7 @@ .PHONY: default init configure build install clean DIST := trixie +AREA := main contrib non-free-firmware INFO := debian13 NAME := live_$(DIST) SESH := qemu:///session @@ -18,7 +19,8 @@ default: init configure build init: mkdir -p builds/$(DIST) cd builds/$(DIST) && \ - lb config --distribution $(DIST) --debian-installer live + lb config --distribution $(DIST) \ + --archive-areas "$(AREA)" --debian-installer live configure: stow -t ./builds/$(DIST) -D $(PKGS) diff --git a/base/config/package-lists/base.list.chroot b/base/config/package-lists/base.list.chroot index 4d6439c..d5fae67 100644 --- a/base/config/package-lists/base.list.chroot +++ b/base/config/package-lists/base.list.chroot @@ -1,5 +1,9 @@ bind9-dnsutils +build-essential curl +dkms +linux-headers-amd64 +linux-image-amd64 openssh-client pwgen python3-pip @@ -11,3 +15,6 @@ tree vim wget wireguard +zfs-dkms +zfs-initramfs +zfsutils-linux