From 43566581f00d5cd84a0ccab1d80e83d3abf050ac Mon Sep 17 00:00:00 2001 From: Jacob Young Date: Mon, 24 Oct 2022 01:11:18 -0400 Subject: [PATCH] Recognize Cumulus Linux distro Add Cumulus Linux and Kylin to debian family --- host/host_linux.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/host/host_linux.go b/host/host_linux.go index 9dc63322..7167e331 100644 --- a/host/host_linux.go +++ b/host/host_linux.go @@ -210,6 +210,9 @@ func PlatformInformationWithContext(ctx context.Context) (platform string, famil } else if lsb.ID == "Kylin" { platform = "Kylin" version = lsb.Release + } else if lsb.ID == "\"Cumulus Linux\"" { + platform = "cumuluslinux" + version = lsb.Release } else { if common.PathExistsWithContents("/usr/bin/raspi-config") { platform = "raspbian" @@ -287,7 +290,7 @@ func PlatformInformationWithContext(ctx context.Context) (platform string, famil platform = strings.Trim(platform, `"`) switch platform { - case "debian", "ubuntu", "linuxmint", "raspbian": + case "debian", "ubuntu", "linuxmint", "raspbian", "Kylin", "cumuluslinux": family = "debian" case "fedora": family = "fedora"