diff options
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 2 | ||||
-rw-r--r-- | grafana.install | 16 |
3 files changed, 10 insertions, 10 deletions
@@ -1,6 +1,6 @@ pkgbase = grafana-git pkgdesc = A general purpose dashboard and graph composer. It supports graphite, influxdb or opentsdb - pkgver = v2.0.2.r282.gc5d3eb5 + pkgver = v2.0.2.r331.g3675b3f pkgrel = 1 url = http://grafana.org install = grafana.install @@ -1,7 +1,7 @@ # Maintainer: Gilles Hamel <hamelg at laposte dot net> _pkgname=grafana pkgname=${_pkgname}-git -pkgver=v2.0.2.r282.gc5d3eb5 +pkgver=v2.0.2.r331.g3675b3f pkgrel=1 pkgdesc="A general purpose dashboard and graph composer. It supports graphite, influxdb or opentsdb" url="http://grafana.org" 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 +} |