diff --git a/quickget b/quickget index 756eb8239d..dcc4c95edc 100755 --- a/quickget +++ b/quickget @@ -66,6 +66,7 @@ function pretty_name() { rebornos) PRETTY_NAME="RebornOS";; rockylinux) PRETTY_NAME="Rocky Linux";; holoiso) PRETTY_NAME="HoloISO";; + tuxedoos) PRETTY_NAME="TuxedoOS";; truenas-core) PRETTY_NAME="TrueNAS Core";; truenas-scale) PRETTY_NAME="TrueNAS Scale";; ubuntu-budgie) PRETTY_NAME="Ubuntu Budgie";; @@ -227,6 +228,7 @@ function os_support() { solus \ holoiso \ tails \ + tuxedoos \ truenas-core \ truenas-scale \ ubuntu \ @@ -579,6 +581,10 @@ function releases_tails() { echo stable } +function releases_tuxedoos() { + echo 2 +} + function releases_truenas() { if [[ $OS == truenas ]] ; then echo "ERROR! The supported TrueNAS OS values are truenas-core or truenas-scale" @@ -1687,6 +1693,16 @@ function get_tails() { echo "${URL} ${HASH}" } +function get_tuxedoos() { + local DATE="202309111354" + local HASH="" + local ISO="TUXEDO-OS-${RELEASE}-${DATE}.iso" + local URL="https://os.tuxedocomputers.com/" + + HASH=$(wget -q -O- "${URL}/checksums" | grep "${ISO}" | cut -d' ' -f1) + echo "${URL}/${ISO} ${HASH}" +} + function get_truenas-scale() { local ISO="" local URL=""