diff --git a/TODO/all b/TODO/all index 6d7649d..e69de29 100644 --- a/TODO/all +++ b/TODO/all @@ -1,6 +0,0 @@ -alma 8 boot: https://repo.almalinux.org/almalinux/8/isos/x86_64/AlmaLinux-8-latest-x86_64-boot.iso -alma 8 dvd: https://repo.almalinux.org/almalinux/8/isos/x86_64/AlmaLinux-8-latest-x86_64-dvd.iso -alma 8 minimal: https://repo.almalinux.org/almalinux/8/isos/x86_64/AlmaLinux-8-latest-x86_64-minimal.iso -alma 9 boot: https://repo.almalinux.org/almalinux/9/isos/x86_64/AlmaLinux-9-latest-x86_64-boot.iso -alma 9 dvd: https://repo.almalinux.org/almalinux/9/isos/x86_64/AlmaLinux-9-latest-x86_64-dvd.iso -alma 9 minimal: https://repo.almalinux.org/almalinux/9/isos/x86_64/AlmaLinux-9-latest-x86_64-minimal.iso diff --git a/public/tmp_dietpi b/public/tmp_dietpi index eace37c..0c05bce 100644 --- a/public/tmp_dietpi +++ b/public/tmp_dietpi @@ -1,6 +1,6 @@ -dietpi bios Bookworm -dietpi bios Bullseye -dietpi bios Trixie -dietpi uefi Bookworm -dietpi uefi Bullseye -dietpi uefi Trixie +dietpi bios Bookworm: https://dietpi.com/downloads/images/DietPi_VM-x86_64-Bookworm_Installer.iso +dietpi bios Bullseye: https://dietpi.com/downloads/images/DietPi_VM-x86_64-Bullseye_Installer.iso +dietpi bios Trixie: https://dietpi.com/downloads/images/DietPi_VM-x86_64-Trixie_Installer.iso +dietpi uefi Bookworm: https://dietpi.com/downloads/images/DietPi_VM-UEFI-x86_64-Bookworm_Installer.iso +dietpi uefi Bullseye: https://dietpi.com/downloads/images/DietPi_VM-UEFI-x86_64-Bullseye_Installer.iso +dietpi uefi Trixie: https://dietpi.com/downloads/images/DietPi_VM-UEFI-x86_64-Trixie_Installer.iso diff --git a/results/dietpi.txt b/results/dietpi.txt new file mode 100644 index 0000000..3e8ec45 --- /dev/null +++ b/results/dietpi.txt @@ -0,0 +1,49 @@ +dietpi + +dietpi bios Bookworm: https://dietpi.com/downloads/images/DietPi_VM-x86_64-Bookworm_Installer.iso +dietpi bios Bullseye: https://dietpi.com/downloads/images/DietPi_VM-x86_64-Bullseye_Installer.iso +dietpi bios Trixie: https://dietpi.com/downloads/images/DietPi_VM-x86_64-Trixie_Installer.iso +dietpi uefi Bookworm: https://dietpi.com/downloads/images/DietPi_VM-UEFI-x86_64-Bookworm_Installer.iso +dietpi uefi Bullseye: https://dietpi.com/downloads/images/DietPi_VM-UEFI-x86_64-Bullseye_Installer.iso +dietpi uefi Trixie: https://dietpi.com/downloads/images/DietPi_VM-UEFI-x86_64-Trixie_Installer.iso + +# Template file for 'dietpi' +OSNAME="dietpi" +PRETTY="DietPi" +BASEDOF="Debian" +DESCRIPTION="Highly optimised minimal Debian OS" +HOMEPAGE="https://dietpi.com" +CREDENTIALS="-" + + +RELEASES="uefi bios" +EDITIONS="Trixie Bullseye Bookworm" + +function releases_() { + echo bios uefi +} + +function editions_() { + echo $(web_pipe "https://dietpi.com/downloads/images/" | grep '\.iso"' | cut -d'"' -f2 | grep '_VM-UEFI' | cut -d'-' -f4 | cut -d'_' -f1) +} + +function get_() { + local HASH="" + local ISO="" + local URL="https://dietpi.com/downloads/images" + if [ "${RELEASE}" == 'bios' ]; then + local ISO="DietPi_VM-x86_64-${EDITION}_Installer.iso" + elif [ "${RELEASE}" == 'uefi' ]; then + local ISO="DietPi_VM-UEFI-x86_64-${EDITION}_Installer.iso" + fi + HASH=$(wget -q -O- "${URL}/SHASUMS.txt" | grep "${ISO}" | cut -d' ' -f1) + echo "${URL}/${ISO} ${HASH}" +} + +function specific_tweaks() { + if [[ "${RELEASE}" == 'bios' ]]; then + echo "boot=\"legacy\"" >> "${CONF_FILE}" + fi +} + +