summarylogtreecommitdiffstats
path: root/grafana.service
diff options
context:
space:
mode:
authorZhuoyun Wei2020-02-08 20:33:48 -0800
committerZhuoyun Wei2020-02-08 20:34:08 -0800
commit0733cc6f4db86a78d52072428134551c180323c7 (patch)
treebae40ea05f5afafa11d283646dcfd21c2dcfcb63 /grafana.service
parent97cd5e9da6dc9aeaaf6d43e76e1217f3545346ee (diff)
downloadaur-0733cc6f4db86a78d52072428134551c180323c7.tar.gz
Rebase .service on community/grafana
Diffstat (limited to 'grafana.service')
-rw-r--r--grafana.service20
1 files changed, 12 insertions, 8 deletions
diff --git a/grafana.service b/grafana.service
index 08cbaffe9190..13e8dc020d48 100644
--- a/grafana.service
+++ b/grafana.service
@@ -1,19 +1,23 @@
[Unit]
-Description=Grafana server
-Documentation=http://docs.grafana.org
-After=network.target
+Description=Grafana service
+After=network.target postgresql.service mariadb.service mysqld.service
[Service]
User=grafana
Group=grafana
-Type=simple
WorkingDirectory=/usr/share/grafana
-ExecStart=/usr/bin/grafana-server \
- --config=/etc/grafana/grafana.ini \
- cfg:default.paths.logs=/var/log/grafana \
- cfg:default.paths.data=/var/lib/grafana
+ExecStart=/usr/bin/grafana-server --config=/etc/grafana.ini
LimitNOFILE=10000
TimeoutStopSec=20
+SuccessExitStatus=0 2
+NoNewPrivileges=yes
+ProtectSystem=full
+ProtectHome=true
+PrivateTmp=true
+PrivateDevices=true
+ProtectKernelTunables=true
+ProtectKernelModules=true
+ProtectControlGroups=true
[Install]
WantedBy=multi-user.target