From 4c6c078d3c2ce24ed7244cd9dc2ed136dcd1eba5 Mon Sep 17 00:00:00 2001 From: zenobit Date: Thu, 19 Oct 2023 12:11:17 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=A6=20Slitaz=20GNU/Linux?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- quickget | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/quickget b/quickget index f11f70d..ff75f0a 100755 --- a/quickget +++ b/quickget @@ -113,6 +113,7 @@ function pretty_name() { rebornos) PRETTY_NAME="RebornOS";; rockylinux) PRETTY_NAME="Rocky Linux";; slint) PRETTY_NAME="Slint";; + slitaz) PRETTY_NAME="SliTaz GNU/Linux";; tinycore) PRETTY_NAME="Tiny Core Linux";; truenas-core) PRETTY_NAME="TrueNAS Core";; truenas-scale) PRETTY_NAME="TrueNAS Scale";; @@ -292,6 +293,7 @@ function os_support() { slackware \ slax \ slint \ + slitaz \ solus \ spiral \ tails \ @@ -392,6 +394,7 @@ function os_homepages(){ slackware) HOMEPAGE="http://www.slackware.com/";; slax) HOMEPAGE="https://www.slax.org/";; slint) HOMEPAGE="https://slint.fr/";; + slitaz) HOMEPAGE="https://www.slitaz.org/";; solus) HOMEPAGE="https://getsol.us/";; spiral) HOMEPAGE="https://spirallinux.github.io/";; tails) HOMEPAGE="https://tails.net/";; @@ -896,6 +899,10 @@ function releases_slint() { echo 15.0 14.2.1 } +function releases_slitaz() { + echo preferred core core64 loram core-5in1 preinit +} + function releases_solus() { echo 4.3 } @@ -1298,6 +1305,11 @@ EOF slint) echo "disk_size=\"50G\"" >> "${CONF_FILE}" ;; + slitaz) + echo "boot=\"legacy\"" >> "${CONF_FILE}" + echo "disk_size=\"4G\"" >> "${CONF_FILE}" + echo "ram=\"512M\"" >> "${CONF_FILE}" + ;; truenas-scale|truenas-core) echo "boot=\"legacy\"" >> "${CONF_FILE}" # the rest is non-functional @@ -2415,6 +2427,20 @@ function get_slint() { echo "${URL}/${ISO}" "${HASH}" } +function get_slitaz() { + local HASH="" + local ISO="slitaz-rolling-${RELEASE}" + local URL="http://mirror.slitaz.org/iso/rolling" + + case ${RELEASE} in + preferred) ISO="slitaz-rolling";; + *) ISO="slitaz-rolling-${RELEASE}";; + esac + + HASH=$(wget -q -O- "${URL}/${ISO}.md5" | cut -d' ' -f1) + echo "${URL}/${ISO}.iso ${HASH}" +} + function get_solus() { local EDITION="${1:-}" local HASH=""