summaryrefslogtreecommitdiff
path: root/pkg/standalone/launcher_linux.go
diff options
context:
space:
mode:
authorKali Kaneko (leap communications) <kali@leap.se>2019-07-03 21:06:44 +0200
committerKali Kaneko (leap communications) <kali@leap.se>2019-07-03 21:06:54 +0200
commit575df002b368027761dadd396ec67eacbf741232 (patch)
tree574c759f45bd6ba4b04e5ea1c8bd0382181e6a3f /pkg/standalone/launcher_linux.go
parent38bca5b01b99c386fb23943ea3cb03993a01bffa (diff)
[bug] temporarily disable polkit check
latest release 0.19.6 included a polkit check. this check is failing in some setups, leading to an unusable experience. I'm temporarily disabling the check to be able to have an usable release until we can debug what's causing the issue. - Related: #152
Diffstat (limited to 'pkg/standalone/launcher_linux.go')
-rw-r--r--pkg/standalone/launcher_linux.go30
1 files changed, 16 insertions, 14 deletions
diff --git a/pkg/standalone/launcher_linux.go b/pkg/standalone/launcher_linux.go
index e678de4..763f742 100644
--- a/pkg/standalone/launcher_linux.go
+++ b/pkg/standalone/launcher_linux.go
@@ -54,23 +54,25 @@ func (l *launcher) close() error {
func (l *launcher) check() (helpers bool, priviledge bool, err error) {
- isRunning, err := isPolkitRunning()
- if err != nil {
- return
- }
- if !isRunning {
- polkitPath := getPolkitPath()
- if polkitPath == "" {
- return true, false, nil
- }
- cmd := exec.Command("setsid", polkitPath)
- err = cmd.Start()
+ /*
+ isRunning, err := isPolkitRunning()
if err != nil {
return
}
- isRunning, err = isPolkitRunning()
- return true, isRunning, err
- }
+ if !isRunning {
+ polkitPath := getPolkitPath()
+ if polkitPath == "" {
+ return true, false, nil
+ }
+ cmd := exec.Command("setsid", polkitPath)
+ err = cmd.Start()
+ if err != nil {
+ return
+ }
+ isRunning, err = isPolkitRunning()
+ return true, isRunning, err
+ }
+ */
return true, true, nil
}