summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD19
1 files changed, 9 insertions, 10 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 3285bf8b040c..af6366f14118 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,22 +1,18 @@
# Maintainer: thorko contact@thorko.de
pkgname=sensu-backend
-pkgver=6.6.6
-pkgrel=0
+pkgver=6.7.0
+pkgrel=1
pkgdesc="Sensu Go Backend"
arch=('x86_64' 'armv7h')
url='https://sensu.io'
license=('MIT')
if [ "$CARCH" = "armv7h" ]; then
source=("${pkgname}-${pkgver}_armv7h.tar.gz::https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/${pkgver}/sensu-go_${pkgver}_linux_armv7.tar.gz")
- sha256sums=('237502e26d32ec0e67946b98464eadf22526db3d031dc6150a053176bbb07d94')
+ sha256sums=('821314866fe9b916b17c8fa1fb05479ff5b167bed85095079bc3c8c834683efd')
fi
if [ "$CARCH" = "x86_64" ]; then
source=("${pkgname}-${pkgver}_x86_64.tar.gz::https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/${pkgver}/sensu-go_${pkgver}_linux_amd64.tar.gz")
- sha256sums=('a8f34f6e964b4025610e2d10f01d9e0ee573323f654fd170a8270145efb615d1')
-fi
-if [ "$CARCH" = "aarch64" ]; then
- source=("${pkgname}-${pkgver}_aarch64.tar.gz::https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/${pkgver}/sensu-go_${pkgver}_linux_arm64.tar.gz")
- sha256sums=('720a75b7d67c8a9e003fb883dbc6c33014c5d91c86f429a0933c8923b89f180f')
+ sha256sums=('47ce1a0d8bd857d877258dea732f5bea9712c402069c5f77082cd01a6f3bf55a')
fi
source+=(
@@ -29,14 +25,17 @@ sha256sums+=(
)
-install=sensu-backend.install
-
build() {
tar xzvf ${pkgname}-${pkgver}_$CARCH.tar.gz
}
# TODO: better build from source
# build() {}
+post_install() {
+ groupadd sensu
+ useradd -s /sbin/nologin -d /opt/sensu -G sensu sensu
+ systemctl restart sensu-backend.service
+}
package() {
install -Dm755 "${srcdir}/sensu-backend" "${pkgdir}/usr/bin/sensu-backend"