Create service home dir
This commit is contained in:
parent
69200acf90
commit
61e410ed9d
@ -303,6 +303,10 @@ func supervise(s *service) {
|
|||||||
// just work.
|
// just work.
|
||||||
cmd.Env = append(cmd.Env, "HOME=/perm/"+filepath.Base(s.cmd.Path))
|
cmd.Env = append(cmd.Env, "HOME=/perm/"+filepath.Base(s.cmd.Path))
|
||||||
|
|
||||||
|
if err := os.MkdirAll("/perm/"+filepath.Base(s.cmd.Path), 0755); err == nil {
|
||||||
|
cmd.Dir = "/perm/" + filepath.Base(s.cmd.Path)
|
||||||
|
}
|
||||||
|
|
||||||
attempt++
|
attempt++
|
||||||
|
|
||||||
if err := cmd.Start(); err != nil {
|
if err := cmd.Start(); err != nil {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user