#!/bin/bash baseDir=$(pwd) build=$baseDir/build config=$baseDir/config iso=$baseDir/iso if [ "$EUID" -ne 0 ] then echo "Please run as root" exit 1 fi debian_version="bullseye" type_list=(full xfce cinnamon vmxfce vmfull) pack_full=(live cli disk net firmware xfce4 cinnamon dm-common gui gui_opt) pack_xfce=(live cli disk net firmware xfce4 dm-common gui) pack_cinnamon=(live cli disk net firmware cinnamon dm-common gui) pack_vmxfce=(live cli disk net firmware xfce4 dm-common gui vm) pack_vmfull=(live cli disk net firmware xfce4 cinnamon dm-common gui vm) _usage() { cat < $build/chroot/etc/skel/.ssh/known_hosts _create_squashfs _delete ;; "vmxfce") _config _build _create_iso _delete ;; "vmfull") _config _build _create_iso _delete ;; "cinnamon") _config _build _create_iso _delete ;; *) _usage exit 1 ;; esac