netdata.service: Update PIDFile to avoid systemd legacy path warning (#13504)
Resolves warning logged by systemd: systemd[1]: /lib/systemd/system/netdata.service:14: PIDFile= references a path below legacy directory /var/run/, updating /var/run/netdata/netdata.pid → /run/netdata/netdata.pid; please update the unit file accordingly. Signed-off-by: Craig Andrews <candrews@integralblue.com> Signed-off-by: Craig Andrews <candrews@integralblue.com>
Craig Andrews committed
Aug 15, 2022 at 08:51 UTC
79f159603d886162777b73bc37e8b1af100f786f
1 file changed
+4
-4
system/netdata.service.in
+4
-4
@@ -11,12 +11,12 @@ User=netdata
11
Group=netdata
12
RuntimeDirectory=netdata
13
RuntimeDirectoryMode=0775
14
-PIDFile=@localstatedir_POST@/run/netdata/netdata.pid
15
-ExecStart=@sbindir_POST@/netdata -P @localstatedir_POST@/run/netdata/netdata.pid -D
14
+PIDFile=/run/netdata/netdata.pid
15
+ExecStart=@sbindir_POST@/netdata -P /run/netdata/netdata.pid -D
16
ExecStartPre=/bin/mkdir -p @localstatedir_POST@/cache/netdata
17
ExecStartPre=/bin/chown -R netdata:netdata @localstatedir_POST@/cache/netdata
18
-ExecStartPre=/bin/mkdir -p @localstatedir_POST@/run/netdata
19
-ExecStartPre=/bin/chown -R netdata:netdata @localstatedir_POST@/run/netdata
18
+ExecStartPre=/bin/mkdir -p /run/netdata
19
+ExecStartPre=/bin/chown -R netdata:netdata /run/netdata
20
PermissionsStartOnly=true
21
22
# saving a big db on slow disks may need some time