From 14a605300b7c1e1e2c32a7d10a401f6351a149ed Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Mon, 6 Apr 2020 19:45:51 +0200 Subject: [bug] switch to keybase go-ps implementation The old mitchellh go-ps is not maintained and it has an issue where it truncates the process names: https://github.com/mitchellh/go-ps/issues/15 - Related: #152 --- go.mod | 4 +++- go.sum | 6 ++---- pkg/standalone/launcher_linux.go | 2 +- pkg/systray/pid.go | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/go.mod b/go.mod index c6525d0..d305278 100644 --- a/go.mod +++ b/go.mod @@ -1,5 +1,7 @@ module 0xacab.org/leap/bitmask-vpn +go 1.14 + require ( 0xacab.org/leap/go-dialog v0.0.0-20181123042829-0ee8438431a0 0xacab.org/leap/shapeshifter v0.0.0-20191029173606-85d3e8ac43e2 @@ -17,9 +19,9 @@ require ( github.com/gotk3/gotk3 v0.0.0-20191027191019-60cba67d4ea4 // indirect github.com/jmshal/go-locale v0.0.0-20190124211249-eb00fb25cc61 github.com/kardianos/osext v0.0.0-20190222173326-2bc1f35cddc0 // indirect + github.com/keybase/go-ps v0.0.0-20190827175125-91aafc93ba19 github.com/mattn/go-gtk v0.0.0-20191030024613-af2e013261f5 // indirect github.com/mattn/go-pointer v0.0.0-20190911064623-a0a44394634f // indirect - github.com/mitchellh/go-ps v0.0.0-20190716172923-621e5597135b github.com/sevlyar/go-daemon v0.1.5 github.com/skelterjohn/go.wde v0.0.0-20190318181201-adc3f78cdb45 // indirect github.com/skratchdot/open-golang v0.0.0-20190402232053-79abb63cd66e diff --git a/go.sum b/go.sum index 7b5a675..596446d 100644 --- a/go.sum +++ b/go.sum @@ -75,16 +75,14 @@ github.com/jmshal/go-locale v0.0.0-20190124211249-eb00fb25cc61 h1:9vsXCXRCUb82jJ github.com/jmshal/go-locale v0.0.0-20190124211249-eb00fb25cc61/go.mod h1:+Ny9b1U6p4zX0L9w+k3hSkz3puupLFP14Mion+rGNF8= github.com/kardianos/osext v0.0.0-20190222173326-2bc1f35cddc0 h1:iQTw/8FWTuc7uiaSepXwyf3o52HaUYcV+Tu66S3F5GA= github.com/kardianos/osext v0.0.0-20190222173326-2bc1f35cddc0/go.mod h1:1NbS8ALrpOvjt0rHPNLyCIeMtbizbir8U//inJ+zuB8= +github.com/keybase/go-ps v0.0.0-20190827175125-91aafc93ba19 h1:WjT3fLi9n8YWh/Ih8Q1LHAPsTqGddPcHqscN+PJ3i68= +github.com/keybase/go-ps v0.0.0-20190827175125-91aafc93ba19/go.mod h1:hY+WOq6m2FpbvyrI93sMaypsttvaIL5nhVR92dTMUcQ= github.com/mattn/go-gtk v0.0.0-20180216084204-5a311a1830ab/go.mod h1:PwzwfeB5syFHXORC3MtPylVcjIoTDT/9cvkKpEndGVI= github.com/mattn/go-gtk v0.0.0-20190405072524-4deadb416788/go.mod h1:PwzwfeB5syFHXORC3MtPylVcjIoTDT/9cvkKpEndGVI= github.com/mattn/go-gtk v0.0.0-20191030024613-af2e013261f5/go.mod h1:PwzwfeB5syFHXORC3MtPylVcjIoTDT/9cvkKpEndGVI= github.com/mattn/go-pointer v0.0.0-20171114154726-1d30dc4b6f28/go.mod h1:2zXcozF6qYGgmsG+SeTZz3oAbFLdD3OWqnUbNvJZAlc= github.com/mattn/go-pointer v0.0.0-20180825124634-49522c3f3791/go.mod h1:2zXcozF6qYGgmsG+SeTZz3oAbFLdD3OWqnUbNvJZAlc= github.com/mattn/go-pointer v0.0.0-20190911064623-a0a44394634f/go.mod h1:2zXcozF6qYGgmsG+SeTZz3oAbFLdD3OWqnUbNvJZAlc= -github.com/mitchellh/go-ps v0.0.0-20170309133038-4fdf99ab2936 h1:kw1v0NlnN+GZcU8Ma8CLF2Zzgjfx95gs3/GN3vYAPpo= -github.com/mitchellh/go-ps v0.0.0-20170309133038-4fdf99ab2936/go.mod h1:r1VsdOzOPt1ZSrGZWFoNhsAedKnEd6r9Np1+5blZCWk= -github.com/mitchellh/go-ps v0.0.0-20190716172923-621e5597135b h1:9+ke9YJ9KGWw5ANXK6ozjoK47uI3uNbXv4YVINBnGm8= -github.com/mitchellh/go-ps v0.0.0-20190716172923-621e5597135b/go.mod h1:r1VsdOzOPt1ZSrGZWFoNhsAedKnEd6r9Np1+5blZCWk= github.com/oxtoacart/bpool v0.0.0-20150712133111-4e1c5567d7c2 h1:CXwSGu/LYmbjEab5aMCs5usQRVBGThelUKBNnoSOuso= github.com/oxtoacart/bpool v0.0.0-20150712133111-4e1c5567d7c2/go.mod h1:L3UMQOThbttwfYRNFOWLLVXMhk5Lkio4GGOtw5UrxS0= github.com/oxtoacart/bpool v0.0.0-20190530202638-03653db5a59c h1:rp5dCmg/yLR3mgFuSOe4oEnDDmGLROTvMragMUXpTQw= diff --git a/pkg/standalone/launcher_linux.go b/pkg/standalone/launcher_linux.go index 76f74f8..5b66415 100644 --- a/pkg/standalone/launcher_linux.go +++ b/pkg/standalone/launcher_linux.go @@ -25,7 +25,7 @@ import ( "0xacab.org/leap/bitmask-vpn/pkg/config" "0xacab.org/leap/bitmask-vpn/pkg/standalone/bonafide" - "github.com/mitchellh/go-ps" + "github.com/keybase/go-ps" ) const ( diff --git a/pkg/systray/pid.go b/pkg/systray/pid.go index ba3a6f3..b898d4e 100644 --- a/pkg/systray/pid.go +++ b/pkg/systray/pid.go @@ -11,7 +11,7 @@ import ( "syscall" "0xacab.org/leap/bitmask-vpn/pkg/config" - "github.com/mitchellh/go-ps" + "github.com/keybase/go-ps" ) var pidFile = filepath.Join(config.Path, "systray.pid") -- cgit v1.2.3