diff --git a/go-daemon/godaemon1.go b/go-daemon/godaemon1.go index c090fab..4bca01f 100644 --- a/go-daemon/godaemon1.go +++ b/go-daemon/godaemon1.go @@ -9,9 +9,9 @@ import ( func main() { cntxt := &daemon.Context{ - PidFileName: "godaemon1.pid", + PidFileName: "./etc/godaemon/godaemon1.pid", PidFilePerm: 0644, - LogFileName: "godaemon1.log", + LogFileName: "./etc/godaemon/godaemon1.log", LogFilePerm: 0640, WorkDir: "./etc/godaemon1/", Umask: 027, diff --git a/go-daemon/godaemon1.service b/go-daemon/godaemon1.service index 9d51b14..dd75b10 100644 --- a/go-daemon/godaemon1.service +++ b/go-daemon/godaemon1.service @@ -13,6 +13,8 @@ KillMode=none PrivateTmp=false Restart=always +WorkDir=/etc/godaemon/ + [Install] WantedBy=multi-user.target Alias=godaemon1.service \ No newline at end of file