From 4e7631bfcddc9199599bc7117195736262143fac Mon Sep 17 00:00:00 2001 From: Frank Denis Date: Fri, 2 Mar 2018 09:29:46 +0100 Subject: [PATCH] Remove init check for busybox-based systems --- Gopkg.lock | 4 ++-- .../kardianos/service/service_upstart_linux.go | 9 --------- 2 files changed, 2 insertions(+), 11 deletions(-) diff --git a/Gopkg.lock b/Gopkg.lock index 3416e8fd..ffcd1f58 100644 --- a/Gopkg.lock +++ b/Gopkg.lock @@ -154,7 +154,7 @@ "ipv4", "ipv6" ] - revision = "cbe0f9307d0156177f9dd5dc85da1a31abc5f2fb" + revision = "22ae77b79946ea320088417e4d50825671d82d57" [[projects]] branch = "master" @@ -166,7 +166,7 @@ "windows/svc/eventlog", "windows/svc/mgr" ] - revision = "f6cff0780e542efa0c8e864dc8fa522808f6a598" + revision = "dd2ff4accc098aceecb86b36eaa7829b2a17b1c9" [solve-meta] analyzer-name = "dep" diff --git a/vendor/github.com/kardianos/service/service_upstart_linux.go b/vendor/github.com/kardianos/service/service_upstart_linux.go index 6e73e822..61c601af 100644 --- a/vendor/github.com/kardianos/service/service_upstart_linux.go +++ b/vendor/github.com/kardianos/service/service_upstart_linux.go @@ -8,9 +8,7 @@ import ( "errors" "fmt" "os" - "os/exec" "os/signal" - "strings" "text/template" "time" ) @@ -19,13 +17,6 @@ func isUpstart() bool { if _, err := os.Stat("/sbin/upstart-udev-bridge"); err == nil { return true } - if _, err := os.Stat("/sbin/init"); err == nil { - if out, err := exec.Command("/sbin/init", "--version").Output(); err == nil { - if strings.Contains(string(out), "init (upstart") { - return true - } - } - } return false }