From a010684218f699e56d685bb269226365bc53fc6c Mon Sep 17 00:00:00 2001 From: Patrick Spek Date: Mon, 9 May 2022 12:10:41 +0200 Subject: Systemd is still shit --- playbooks.d/webserver-nginx/share/goaccess.service | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'playbooks.d/webserver-nginx') diff --git a/playbooks.d/webserver-nginx/share/goaccess.service b/playbooks.d/webserver-nginx/share/goaccess.service index 19f99de..3b8156c 100644 --- a/playbooks.d/webserver-nginx/share/goaccess.service +++ b/playbooks.d/webserver-nginx/share/goaccess.service @@ -7,7 +7,12 @@ Type = simple User = ${user} Group = ${group} Restart = always -RuntimeDirectory = goaccess +#RuntimeDirectory = goaccess +#RuntimeDirectoryMode = 0740 +PermissionsStartOnly=true +ExecStartPre=mkdir -p -- /run/goaccess +ExecStartPre=chown -- www-data:www-data /run/goaccess +ExecStartPre=chmod -- 0740 /run/goaccess ExecStart = sh -c "goaccess -a -f /var/log/nginx/access/%i/* -o %t/%i.html --real-time-html --ws-url %i" [Install] -- cgit v1.1