Fix config path for macos if reniced run via sudo

This commit is contained in:
eleksir
2024-04-08 10:47:59 +03:00
parent d6f9966999
commit cf9c8f0b29

View File

@@ -5,6 +5,7 @@ import (
"os" "os"
"os/signal" "os/signal"
"os/user" "os/user"
"runtime"
"strings" "strings"
"syscall" "syscall"
"time" "time"
@@ -42,7 +43,7 @@ func main() {
} }
// Для рута и для других пользователей конфиги находятся в разных местах. // Для рута и для других пользователей конфиги находятся в разных местах.
if u.Uid != "0" { if u.Uid != "0" || runtime.GOOS == "darwin" {
if os.Getenv("HOME") == "" { if os.Getenv("HOME") == "" {
log.Fatalln("Unable to get HOME environment variable value") log.Fatalln("Unable to get HOME environment variable value")
} }