From e34ba3223c2cf8235fd882e6eb0b5460f90945f6 Mon Sep 17 00:00:00 2001 From: root Date: Tue, 7 Dec 2021 18:37:15 -0800 Subject: [PATCH] version/distro: report TrueNAS Scale as "truenas" TrueNAS Scale is based on Debian Linux Signed-off-by: Todd Neal --- version/distro/distro.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/version/distro/distro.go b/version/distro/distro.go index c9c3d570b..67c455890 100644 --- a/version/distro/distro.go +++ b/version/distro/distro.go @@ -49,6 +49,9 @@ func linuxDistro() Distro { switch { case haveDir("/usr/syno"): return Synology + case have("/usr/local/bin/freenas-debug"): + // TrueNAS Scale runs on debian + return TrueNAS case have("/etc/debian_version"): return Debian case have("/etc/arch-release"): @@ -70,6 +73,7 @@ func freebsdDistro() Distro { case have("/usr/local/sbin/opnsense-shell"): return OPNsense case have("/usr/local/bin/freenas-debug"): + // TrueNAS Core runs on FreeBSD return TrueNAS } return ""