Create service home dir
This commit is contained in:
parent
69200acf90
commit
61e410ed9d
@ -303,6 +303,10 @@ func supervise(s *service) {
|
||||
// just work.
|
||||
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++
|
||||
|
||||
if err := cmd.Start(); err != nil {
|
||||
|
Loading…
x
Reference in New Issue
Block a user