|
|
|
@ -62,6 +62,7 @@ function pretty_name() { |
|
|
|
|
reactos) PRETTY_NAME="ReactOS";; |
|
|
|
|
rebornos) PRETTY_NAME="RebornOS";; |
|
|
|
|
rockylinux) PRETTY_NAME="Rocky Linux";; |
|
|
|
|
slitaz) PRETTY_NAME="SliTaz GNU/Linux";; |
|
|
|
|
truenas-core) PRETTY_NAME="TrueNAS Core";; |
|
|
|
|
truenas-scale) PRETTY_NAME="TrueNAS Scale";; |
|
|
|
|
ubuntu-budgie) PRETTY_NAME="Ubuntu Budgie";; |
|
|
|
@ -208,6 +209,7 @@ function os_support() { |
|
|
|
|
rebornos \ |
|
|
|
|
rockylinux \ |
|
|
|
|
slackware \ |
|
|
|
|
slitaz \ |
|
|
|
|
solus \ |
|
|
|
|
tails \ |
|
|
|
|
truenas-core \ |
|
|
|
@ -499,6 +501,10 @@ function releases_slackware() { |
|
|
|
|
echo 14.2 15.0 |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
function releases_slitaz() { |
|
|
|
|
echo preferred core core64 loram core-5in1 preinit |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
function releases_solus() { |
|
|
|
|
echo 4.3 |
|
|
|
|
} |
|
|
|
@ -848,6 +854,11 @@ EOF |
|
|
|
|
echo "disk_size=\"2G\"" >> "${CONF_FILE}" |
|
|
|
|
echo "ram=\"128M\"" >> "${CONF_FILE}" |
|
|
|
|
;; |
|
|
|
|
slitaz) |
|
|
|
|
echo "boot=\"legacy\"" >> "${CONF_FILE}" |
|
|
|
|
echo "disk_size=\"4G\"" >> "${CONF_FILE}" |
|
|
|
|
echo "ram=\"512M\"" >> "${CONF_FILE}" |
|
|
|
|
;; |
|
|
|
|
truenas-scale|truenas-core) |
|
|
|
|
echo |
|
|
|
|
echo "boot=\"legacy\"" >> "${CONF_FILE}" |
|
|
|
@ -1492,6 +1503,20 @@ function get_slackware() { |
|
|
|
|
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="" |
|
|
|
|