mirror of
https://github.com/aljazceru/signal-cli-rest-api.git
synced 2025-12-19 23:54:22 +01:00
fixed bug in jsonrpc2-helper
* golang doesn't automatically expand env variables in exec.Command
This commit is contained in:
@@ -73,7 +73,9 @@ func main() {
|
|||||||
log.Fatal("Couldn't create fifo with name ", fifoPathname, ": ", err.Error())
|
log.Fatal("Couldn't create fifo with name ", fifoPathname, ": ", err.Error())
|
||||||
}
|
}
|
||||||
|
|
||||||
_, err = exec.Command("chown", "${SIGNAL_CLI_UID}:${SIGNAL_CLI_GID}", fifoPathname).Output()
|
uid := utils.GetEnv("SIGNAL_CLI_UID", "1000")
|
||||||
|
gid := utils.GetEnv("SIGNAL_CLI_GID", "1000")
|
||||||
|
_, err = exec.Command("chown", uid + ":" + gid, fifoPathname).Output()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Fatal("Couldn't change permissions of fifo with name ", fifoPathname, ": ", err.Error())
|
log.Fatal("Couldn't change permissions of fifo with name ", fifoPathname, ": ", err.Error())
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user