Feature: Adds Solus Linux to the installer.sh script.

Fixes: https://github.com/tailscale/tailscale/issues/8594

Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
pull/17701/head
Jared Cervantes 1 month ago
parent 3c19addc21
commit 5677bdea1e

@ -325,6 +325,11 @@ main() {
VERSION="$(echo "$VERSION_ID" | cut -f1 -d.)" VERSION="$(echo "$VERSION_ID" | cut -f1 -d.)"
PACKAGETYPE="tdnf" PACKAGETYPE="tdnf"
;; ;;
solus)
OS="$ID"
VERSION="" # rolling release
PACKAGETYPE="eopkg"
;;
# TODO: wsl? # TODO: wsl?
# TODO: synology? qnap? # TODO: synology? qnap?
@ -416,6 +421,9 @@ main() {
gentoo) gentoo)
# Rolling release, no version checking needed. # Rolling release, no version checking needed.
;; ;;
solus)
# Rolling release, no version checking needed.
;;
freebsd) freebsd)
if [ "$VERSION" != "12" ] && \ if [ "$VERSION" != "12" ] && \
[ "$VERSION" != "13" ] && \ [ "$VERSION" != "13" ] && \
@ -635,6 +643,12 @@ main() {
$SUDO emerge --ask=n net-vpn/tailscale $SUDO emerge --ask=n net-vpn/tailscale
set +x set +x
;; ;;
eopkg)
set -x
$SUDO eopkg install tailscale
$SUDO systemctl enable --now tailscaled
set +x
;;
appstore) appstore)
set -x set -x
open "https://apps.apple.com/us/app/tailscale/id1475387142" open "https://apps.apple.com/us/app/tailscale/id1475387142"

Loading…
Cancel
Save