diff options
author | Oleg Vasilev | 2020-04-18 03:41:35 +0300 |
---|---|---|
committer | Oleg Vasilev | 2020-04-18 04:12:26 +0300 |
commit | 8b27ba61e9c512e51c59d2ebc395509b7aae4f39 (patch) | |
tree | 5f160838822151587bdb8c11febe168c313d666d /PKGBUILD | |
parent | ea263fc04cee44f60ae4e133c2c58ac3cf5d1de5 (diff) | |
download | aur-8b27ba61e9c512e51c59d2ebc395509b7aae4f39.tar.gz |
Migrate to systemd sysusers and tmpfiles
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 13 |
1 files changed, 9 insertions, 4 deletions
@@ -10,14 +10,19 @@ backup=('etc/default/victoriametrics') install=victoriametrics.install source=("https://github.com/VictoriaMetrics/VictoriaMetrics/releases/download/v${pkgver}/victoria-metrics-v${pkgver}.tar.gz" "victoriametrics.service" - "default_victoriametrics") + "victoriametrics.sysusers" + "victoriametrics.tmpfiles" + "victoriametrics.default") sha256sums=('28d15ee5ce14d29f28936dd77b5dbed21b98473aee6da74939d56587f3775653' - 'bb545722332137af4e2acae300b519d54af28348f5beca984e2c0aee462e90af' + 'c47defa8ff60515a704daeb01eedebf08e15e85bcd37217c40c7133b6302c967' + 'ad4911f772a1a52d1bd5ba4236d27a84aabbb10fc057d2906bf50f30d179d4a4' + 'e26f3359d0afc3bf0f236a9b4b05554ed9256d477ef4b4f1b013898fac7a723c' 'f538747c1384e6842561e1d13519c2118b8e74c6eb5132b9f2e8730f7d08cc26') package(){ install -Dm755 "${srcdir}/victoria-metrics-prod" "${pkgdir}/usr/bin/victoriametrics" - mkdir -pm755 "${pkgdir}/var/lib/victoriametrics" install -Dm640 "${srcdir}/victoriametrics.service" "${pkgdir}/usr/lib/systemd/system/victoriametrics.service" - install -Dm640 "${srcdir}/default_victoriametrics" "${pkgdir}/etc/default/victoriametrics" + install -Dm640 "${srcdir}/victoriametrics.default" "${pkgdir}/etc/default/victoriametrics" + install -Dm644 "${srcdir}/victoriametrics.sysusers" "${pkgdir}/usr/lib/sysusers.d/victoriametrics.conf" + install -Dm644 "${srcdir}/victoriametrics.tmpfiles" "${pkgdir}/usr/lib/sysusers.d/victoriametrics.conf" } |