summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorcrabvk2022-03-11 00:35:05 +0500
committercrabvk2022-03-11 00:35:05 +0500
commitaa09f6fbc67ae786d09cb21a24567b240b961a35 (patch)
treec3bc72d1c7abaf500cda3e46cb360829300d6de6
downloadaur-aa09f6fbc67ae786d09cb21a24567b240b961a35.tar.gz
PKGBUILD for Kibana version 8.1.0
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD35
-rw-r--r--kibana.sysusers1
-rw-r--r--kibana.tmpfiles3
4 files changed, 60 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..d527bb22ca72
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,21 @@
+pkgbase = kibana-bin
+ pkgdesc = Explore and visualize your Elasticsearch data
+ pkgver = 8.1.0
+ pkgrel = 1
+ url = https://www.elastic.co/kibana
+ arch = i686
+ arch = x86_64
+ license = custom:Elastic
+ depends = nodejs
+ optdepends = elasticsearch: for running standalone installation
+ backup = etc/kibana/kibana.yml
+ source = kibana.sysusers
+ source = kibana.tmpfiles
+ sha512sums = 1ba7f466d2d10bd320bb69deb0ff8a5a6c51be991f9683186d2cd16aca28d560ee9941da27c11a819c7ee1be3e5e2d133b7848b13c359d170f492c107080afbe
+ sha512sums = 8882e23e475c10e3560008ce0239612b30fcdec955e459c27e9c90b3b972af3d96955387865c2e312f1d87addba5322f939715438562051f5999c8455c83c2dd
+ source_i686 = https://artifacts.elastic.co/downloads/kibana/kibana-8.1.0-arm64.deb
+ sha512sums_i686 = 9e10b1535b71ce45f83a3d226792b3cf6741a4d482b18fa4ccabeeecc400f43e3d5a6143269bbe995ba14ed73a1d29f3b90590a090f817c0b4b9b7e4445585c1
+ source_x86_64 = https://artifacts.elastic.co/downloads/kibana/kibana-8.1.0-amd64.deb
+ sha512sums_x86_64 = 980543351842e9857f2371e24687f8dc756e7eeb3b669a482b2f82bfea53532719309d83a9ec28625fa92df54cc944dc14c4be155489f45831c496b51c996d3f
+
+pkgname = kibana-bin
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..4065c42d405a
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Vyacheslav Konovalov <🦀vk@protonmail.com>
+
+pkgname=kibana-bin
+pkgver=8.1.0
+pkgrel=1
+pkgdesc='Explore and visualize your Elasticsearch data'
+arch=('i686' 'x86_64')
+url='https://www.elastic.co/kibana'
+license=('custom:Elastic')
+backup=('etc/kibana/kibana.yml')
+depends=('nodejs')
+optdepends=('elasticsearch: for running standalone installation')
+source_i686=("https://artifacts.elastic.co/downloads/kibana/kibana-$pkgver-arm64.deb")
+source_x86_64=("https://artifacts.elastic.co/downloads/kibana/kibana-$pkgver-amd64.deb")
+source=(
+ 'kibana.sysusers'
+ 'kibana.tmpfiles'
+)
+sha512sums_i686=('9e10b1535b71ce45f83a3d226792b3cf6741a4d482b18fa4ccabeeecc400f43e3d5a6143269bbe995ba14ed73a1d29f3b90590a090f817c0b4b9b7e4445585c1')
+sha512sums_x86_64=('980543351842e9857f2371e24687f8dc756e7eeb3b669a482b2f82bfea53532719309d83a9ec28625fa92df54cc944dc14c4be155489f45831c496b51c996d3f')
+sha512sums=(
+ '1ba7f466d2d10bd320bb69deb0ff8a5a6c51be991f9683186d2cd16aca28d560ee9941da27c11a819c7ee1be3e5e2d133b7848b13c359d170f492c107080afbe'
+ '8882e23e475c10e3560008ce0239612b30fcdec955e459c27e9c90b3b972af3d96955387865c2e312f1d87addba5322f939715438562051f5999c8455c83c2dd'
+)
+
+prepare() {
+ tar -xf data.tar.gz
+ rm -rf usr/lib/tmpfiles.d
+}
+
+package() {
+ install -Dm644 kibana.sysusers "$pkgdir/usr/lib/sysusers.d/kibana.conf"
+ install -Dm644 kibana.tmpfiles "$pkgdir/usr/lib/tmpfiles.d/kibana.conf"
+ cp -r etc usr "$pkgdir/"
+}
diff --git a/kibana.sysusers b/kibana.sysusers
new file mode 100644
index 000000000000..88e3c4053933
--- /dev/null
+++ b/kibana.sysusers
@@ -0,0 +1 @@
+u kibana - "Kibana user" /var/lib/kibana /bin/bash
diff --git a/kibana.tmpfiles b/kibana.tmpfiles
new file mode 100644
index 000000000000..df40089493c8
--- /dev/null
+++ b/kibana.tmpfiles
@@ -0,0 +1,3 @@
+d /run/kibana 0755 kibana kibana
+d /var/lib/kibana 0750 kibana kibana
+d /var/log/kibana 0755 kibana kibana