Skip to content

Commit

Permalink
📦 NEW: add Slax support
Browse files Browse the repository at this point in the history
  • Loading branch information
zen0bit committed Dec 30, 2023
1 parent cafccb1 commit bb52aa4
Showing 1 changed file with 29 additions and 1 deletion.
30 changes: 29 additions & 1 deletion quickget
Original file line number Diff line number Diff line change
Expand Up @@ -281,6 +281,7 @@ function os_support() {
rockylinux \
siduction \
slackware \
slax \
solus \
spiral \
tails \
Expand Down Expand Up @@ -369,6 +370,7 @@ function os_homepage(){
rockylinux) HOMEPAGE="https://rockylinux.org/";;
siduction) HOMEPAGE="https://siduction.org/";;
slackware) HOMEPAGE="http://www.slackware.com/";;
slax) HOMEPAGE="https://www.slax.org/";;
solus) HOMEPAGE="https://getsol.us/";;
spiral) HOMEPAGE="https://spirallinux.github.io/";;
tails) HOMEPAGE="https://tails.net/";;
Expand Down Expand Up @@ -778,6 +780,14 @@ function releases_slackware() {
echo 14.2 15.0
}

function releases_slax() {
echo latest
}

function editions_slax() {
echo debian slackware
}

function releases_solus() {
echo 4.3
}
Expand Down Expand Up @@ -1169,7 +1179,7 @@ EOF
echo "disk_size=\"32G\"" >> "${CONF_FILE}";;
batocera)
echo "disk_size=\"8G\"" >> "${CONF_FILE}";;
dragonflybsd|haiku|openbsd|netbsd|slackware|tails|tinycore)
dragonflybsd|haiku|openbsd|netbsd|slackware|slax|tails|tinycore)
echo "boot=\"legacy\"" >> "${CONF_FILE}";;
deepin)
echo "disk_size=\"64G\"" >> "${CONF_FILE}"
Expand Down Expand Up @@ -2130,6 +2140,24 @@ function get_slackware() {
echo "${URL}/${ISO} ${HASH}"
}

function get_slax() {
local HASH=""
local ISO=""
local URL=""

case ${EDITION} in
debian) URL="https://ftp.fi.muni.cz/pub/linux/slax/Slax-12.x"
ISO=$(wget -q -O- "${URL}/md5.txt" | grep '64bit-' | cut -d' ' -f3 | tail -n1)
HASH=$(wget -q -O- "${URL}/md5.txt" | grep '64bit-' | cut -d' ' -f1 | tail -n1)
;;
slackware) URL="https://ftp.fi.muni.cz/pub/linux/slax/Slax-15.x"
ISO=$(wget -q -O- "${URL}/md5.txt" | grep '64bit-' | cut -d' ' -f3 | tail -n1)
HASH=$(wget -q -O- "${URL}/md5.txt" | grep '64bit-' | cut -d' ' -f1 | tail -n1)
;;
esac
echo "${URL}/${ISO} ${HASH}"
}

function get_solus() {
local EDITION="${1:-}"
local HASH=""
Expand Down

0 comments on commit bb52aa4

Please sign in to comment.