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