#!/bin/sh set -eu if [ "$(id -u)" -ne 0 ]; then echo "Run this builder as root (or use the Dockerfile)." >&2 exit 1 fi ROOT=${EP_ERASER_ROOT:-$(CDPATH= cd -- "$(dirname -- "$0")" && pwd)} cd "$ROOT" rm -rf build mkdir -p build lb config \ --distribution trixie \ --architectures amd64 \ --binary-images iso-hybrid \ --debian-installer false \ --archive-areas "main contrib non-free-firmware" \ --apt-recommends false \ --bootappend-live "boot=live components username=eraser hostname=ep-eraser" \ --iso-application "EP Eraser" \ --iso-publisher "EP Eraser Project" \ --iso-volume "EP_ERASER" \ --image-name "ep-eraser" \ --source false lb build mv ./*.hybrid.iso build/ep-eraser-amd64.hybrid.iso sha256sum build/ep-eraser-amd64.hybrid.iso > build/ep-eraser-amd64.hybrid.iso.sha256 echo "Built build/ep-eraser-amd64.hybrid.iso"