diff options
author | Nicolas Leclercq | 2016-09-29 10:24:21 +0200 |
---|---|---|
committer | Nicolas Leclercq | 2016-09-29 10:24:21 +0200 |
commit | d85a3e5a61503912007a0c4325e18bb606af0953 (patch) | |
tree | 368157065c73a752d7cf3784e63bcc7229cc978a | |
parent | daaa93ba439192aa01a69f11d96fd4fcf1040769 (diff) | |
download | aur-d85a3e5a61503912007a0c4325e18bb606af0953.tar.gz |
add systemd tmpfiles
-rw-r--r-- | PKGBUILD | 5 | ||||
-rw-r--r-- | telegraf.install | 4 | ||||
-rw-r--r-- | telegraf.tmpfiles | 4 |
3 files changed, 11 insertions, 2 deletions
@@ -15,10 +15,12 @@ install="telegraf.install" source=("git+https://github.com/influxdata/telegraf#tag=$pkgver" 'telegraf.install' 'telegraf.sysusers' + 'telegraf.tmpfiles' 'telegraf.service') md5sums=('SKIP' - '9b2c2ba850bdb13e08bdfbfbc05a3a06' + '9eb8a4195d3fe03e06c25ac56dd23e1a' '58cc9edf8fbf07e7d3a0357db78121b1' + '9c7a4df3556cab94837c432f5e46cf04' 'cd4d39cec1edf54ab2aa4b7599c81ecc') build() @@ -43,6 +45,7 @@ package() { cd $srcdir install -Dm644 telegraf.sysusers "$pkgdir/usr/lib/sysusers.d/telegraf.conf" + install -Dm644 telegraf.tmpfiles "$pkgdir/usr/lib/tmpfiles.d/telegraf.conf" install -Dm644 telegraf.service "$pkgdir/usr/lib/systemd/system/telegraf.service" cd $GOPATH diff --git a/telegraf.install b/telegraf.install index 1424e617892c..be91c13c616e 100644 --- a/telegraf.install +++ b/telegraf.install @@ -2,7 +2,9 @@ # arg 1: the new package version post_install() { - systemd-sysusers telegraf.conf + systemd-sysusers /usr/lib/sysusers.d/telegraf.conf + systemd-tmpfiles --create /usr/lib/tmpfiles.d/telegraf.conf + systemctl daemon-reload } # vim:set ts=2 sw=2 et: diff --git a/telegraf.tmpfiles b/telegraf.tmpfiles new file mode 100644 index 000000000000..293eafb9749a --- /dev/null +++ b/telegraf.tmpfiles @@ -0,0 +1,4 @@ +d /var/lib/telegraf 0755 telegraf telegraf +d /etc/telegraf 0755 telegraf telegraf +x /var/lib/telegraf/* +x /etc/telegraf/* |