Browse Source

add Group=netdata to systemd unit file (#19638)

* add Group=netdata to systemd unit file

* remove ExecStartPre

* rm mkdir /run/netdata
Ilya Mashchenko 4 weeks ago
parent
commit
fa0b2dd2a6
2 changed files with 2 additions and 2 deletions
  1. 1 2
      system/systemd/netdata.service.in
  2. 1 0
      system/systemd/netdata.service.v235.in

+ 1 - 2
system/systemd/netdata.service.in

@@ -10,14 +10,13 @@ Wants=network-online.target nss-lookup.target
 LogNamespace=netdata
 Type=simple
 User=root
+Group=netdata
 RuntimeDirectory=netdata
 RuntimeDirectoryMode=0775
 PIDFile=/run/netdata/netdata.pid
 ExecStart=@sbindir_POST@/netdata -P /run/netdata/netdata.pid -D
 ExecStartPre=/bin/mkdir -p @localstatedir_POST@/cache/netdata
 ExecStartPre=/bin/chown -R @netdata_user_POST@ @localstatedir_POST@/cache/netdata
-ExecStartPre=/bin/mkdir -p /run/netdata
-ExecStartPre=/bin/chown -R @netdata_user_POST@ /run/netdata
 PermissionsStartOnly=true
 
 # saving a big db on slow disks may need some time

+ 1 - 0
system/systemd/netdata.service.v235.in

@@ -10,6 +10,7 @@ Wants=network-online.target nss-lookup.target
 LogNamespace=netdata
 Type=simple
 User=root
+Group=netdata
 EnvironmentFile=-/etc/default/netdata
 ExecStart=@sbindir_POST@/netdata -D $EXTRA_OPTS