summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorOleg Vasilev2020-04-18 03:41:35 +0300
committerOleg Vasilev2020-04-18 04:12:26 +0300
commit8b27ba61e9c512e51c59d2ebc395509b7aae4f39 (patch)
tree5f160838822151587bdb8c11febe168c313d666d /PKGBUILD
parentea263fc04cee44f60ae4e133c2c58ac3cf5d1de5 (diff)
downloadaur-8b27ba61e9c512e51c59d2ebc395509b7aae4f39.tar.gz
Migrate to systemd sysusers and tmpfiles
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD13
1 files changed, 9 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index a20d0bc4a50c..23bb3f172303 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}