diff --git a/go-daemon/godaemon1.go b/go-daemon/godaemon1.go index c090fab..1cd10e9 100644 --- a/go-daemon/godaemon1.go +++ b/go-daemon/godaemon1.go @@ -9,11 +9,11 @@ import ( func main() { cntxt := &daemon.Context{ - PidFileName: "godaemon1.pid", + PidFileName: "/run/godaemon1.pid", PidFilePerm: 0644, - LogFileName: "godaemon1.log", + LogFileName: "/var/log/godaemon1.log", LogFilePerm: 0640, - WorkDir: "./etc/godaemon1/", + WorkDir: "./", Umask: 027, // Args: []string{"[go-daemon godaemon1]"}, } diff --git a/go-daemon/godaemon1.service b/go-daemon/godaemon1.service index dd75b10..b35db3a 100644 --- a/go-daemon/godaemon1.service +++ b/go-daemon/godaemon1.service @@ -7,7 +7,7 @@ Type=forking User=root Group=root ExecStart=/usr/bin/godaemon1 -PIDFile=/etc/godaemon/godaemon1.pid +PIDFile=/run/godaemon1.pid KillMode=none PrivateTmp=false