Create service home dir

This commit is contained in:
lordwelch 2020-08-22 10:40:53 -07:00
parent 69200acf90
commit 61e410ed9d

View File

@ -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 {