From 6e1b8b3b47e0f0308b0c0a1b4710911919424885 Mon Sep 17 00:00:00 2001 From: liyiheng Date: Mon, 4 Jun 2018 10:31:05 +0800 Subject: [PATCH] Bug fix: lsb_release --- system/system_info.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/system/system_info.go b/system/system_info.go index 63fa6770..1582ebe7 100644 --- a/system/system_info.go +++ b/system/system_info.go @@ -22,7 +22,8 @@ func NewSystemInfo() *SystemInfo { var cmd *exec.Cmd switch runtime.GOOS { case "linux": - cmd = exec.Command("uname -a", arg...) + arg = append(arg, "-a") + cmd = exec.Command("lsb_release", arg...) case "darwin": cmd = exec.Command("sw_vers", arg...) default: @@ -33,7 +34,6 @@ func NewSystemInfo() *SystemInfo { for _, row := range strings.Split(raw, "\n") { parts := strings.Split(row, ":") - if len(parts) < 2 { continue }