diff options
Diffstat (limited to 'grafana.install')
-rw-r--r-- | grafana.install | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/grafana.install b/grafana.install index f55675d2b312..e7de86c54ed7 100644 --- a/grafana.install +++ b/grafana.install @@ -1,10 +1,10 @@ -post_install() { - id grafana 2>/dev/null || useradd -d /var/lib/grafana -r -U -M -s /bin/false grafana - mkdir -p "/var/lib/grafana" "/var/log/grafana/" - chown grafana.grafana /var/lib/grafana /var/log/grafana +post_upgrade() { + post_install } - -post_remove() { - userdel grafana -}
\ No newline at end of file +post_install() { + getent group grafana >/dev/null || groupadd -r grafana + getent passwd grafana >/dev/null || useradd -d /var/lib/grafana -r -U -M -s /bin/false grafana + mkdir -p /var/{lib,log}/grafana + chown grafana:grafana /var/lib/grafana /var/log/grafana +} |