Add Trisquel GNU Linux

This commit is contained in:
zenobit 2023-09-17 18:34:13 +02:00 committed by Martin Wimpress
parent b3846a549a
commit 834be37c86

View File

@ -229,6 +229,7 @@ function os_support() {
slackware \
solus \
tails \
trisquel \
truenas-core \
truenas-scale \
ubuntu \
@ -596,6 +597,14 @@ function releases_tails() {
echo stable
}
function releases_trisquel() {
echo 10.0.1 11.0
}
function editions_trisquel() {
echo mate lxde kde sugar
}
function releases_truenas() {
if [[ $OS == truenas ]] ; then
echo "ERROR! The supported TrueNAS OS values are truenas-core or truenas-scale"
@ -1739,6 +1748,22 @@ function get_tails() {
echo "${URL} ${HASH}"
}
function get_trisquel() {
local EDITION="${1:-}"
local HASH=""
local ISO=""
local URL="https://mirrors.ocf.berkeley.edu/trisquel-images"
case ${EDITION} in
mate) ISO="trisquel_${RELEASE}_amd64.iso";;
lxde) ISO="trisquel-mini_${RELEASE}_amd64.iso";;
kde) ISO="triskel_${RELEASE}_amd64.iso";;
sugar) ISO="trisquel-sugar_${RELEASE}_amd64.iso";;
esac
HASH=$(wget -q -O- "${URL}/${ISO}.sha1" | grep "${ISO}" | cut -d' ' -f1)
echo "${URL}/${ISO} ${HASH}"
}
function get_truenas-scale() {
local ISO=""
local URL=""