# Template file for 'dietpi' OSNAME=dietpi PRETTY="DietPi" BASEDOF="Debian" DESCRIPTION="Highly optimised minimal Debian OS" HOMEPAGE="https://dietpi.com" CREDENTIALS="-" function releases_() { echo bios uefi } function editions_() { echo bookworm bookworm-installer bullseye bullseye-installer } function get_() { local HASH="" local ISO="" local URL="https://dietpi.com/downloads/images" case ${RELEASE} in bios) case ${EDITION} in bookworm) local ISO="DietPi_NativePC-BIOS-x86_64-Bookworm.7z";; bullseye) local ISO="DietPi_NativePC-BIOS-x86_64-Bullseye.7z";; bookworm-installer) local ISO="DietPi_NativePC-BIOS-x86_64-Bookworm_Installer.7z";; bullseye-installer) local ISO="DietPi_NativePC-BIOS-x86_64-Bullseye_Installer.7z";; esac;; uefi) case ${EDITION} in bookworm-installer) local ISO="DietPi_NativePC-UEFI-x86_64-Bookworm_Installer.7z";; bullseye-installer) local ISO="DietPi_NativePC-UEFI-x86_64-Bullseye_Installer.7z";; esac;; esac HASH=$(wget -q -O- "${URL}/SHASUMS.txt" | grep "${ISO}" | cut -d' ' -f1) echo "${URL}/${ISO} ${HASH}" } #dietpi) # if [[ $ISO =~ ".7z" ]]; then # 7zip x -o${VM_PATH} ${VM_PATH}/${ISO} # ISO=$(ls ${VM_PATH} | grep -i '.iso') # fi;;