summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Werner Rau2022-11-09 11:22:16 +0100
committerChris Werner Rau2022-11-09 11:22:16 +0100
commitea3d3a39a4fc21955754e5fbde1a4619768dc3df (patch)
tree81b1892080fed43398da4dd8b89a813032bf66ec
parentee725d294f7401d5f901ca7d2b3d9337f2748cbf (diff)
downloadaur-ea3d3a39a4fc21955754e5fbde1a4619768dc3df.tar.gz
add tetra-bin
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD24
2 files changed, 19 insertions, 25 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b6ff0bb9f5af..8d5609a62ff9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,13 @@
-pkgbase = kube-bench-bin
- pkgdesc = Checks whether Kubernetes is deployed according to security best practices as defined in the CIS Kubernetes Benchmark
- pkgver = 0.6.9
+pkgbase = tetra-bin
+ pkgdesc = eBPF-based Security Observability and Runtime Enforcement - CLI
+ pkgver = 0.8.3
pkgrel = 0
- url = https://github.com/aquasecurity/kube-bench
+ url = https://github.com/cilium/tetragon
arch = x86_64
license = APACHE
- conflicts = kube-bench
- conflicts = kube-bench-git
- source = kube-bench-0.6.9.tar.gz::https://github.com/aquasecurity/kube-bench/releases/download/v0.6.9/kube-bench_0.6.9_linux_amd64.tar.gz
- source = https://raw.githubusercontent.com/aquasecurity/kube-bench/v0.6.9/cfg/config.yaml
- sha512sums = 7db5b28702b46201e85bac2778a7c7b6adbb9390c31f5c046fbdf178d95e596e7b03ba5452fee13eacab4111eea4e5463e0c26ba5100ced9c1ce27bb8bb3ea03
- sha512sums = 21d67c4106d74fe1557cbf790d28a3742034fb14cf51591d905c665865c76fdf4a69e1e1615e9d550eedda84737f7dbc7b7a3eafc63a8c75ebc5101760d7faee
+ conflicts = tetra
+ conflicts = tetra-git
+ source = tetra-0.8.3.tar.gz::https://github.com/cilium/tetragon/releases/download/v0.8.3/tetra-linux-amd64.tar.gz
+ sha512sums = 7921283afc15070df96cecccf5171f218f47ac3241267bc2d564976ebe60b5cbfd997432bcbad7049af547d98f782267672872169e4c90e6f85a87d961e92ce6
-pkgname = kube-bench-bin
+pkgname = tetra-bin
diff --git a/PKGBUILD b/PKGBUILD
index 14a4a962b2fd..0a27dbcbb11e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,27 +1,23 @@
# Maintainer Chris Werner Rau <aur@cwrau.io>
-_pkgname=kube-bench
+_pkgname=tetra
pkgname=$_pkgname-bin
-pkgver=0.6.9
+pkgver=0.8.3
pkgrel=0
-pkgdesc="Checks whether Kubernetes is deployed according to security best practices as defined in the CIS Kubernetes Benchmark"
-url="https://github.com/aquasecurity/$_pkgname"
+pkgdesc="eBPF-based Security Observability and Runtime Enforcement - CLI"
+url="https://github.com/cilium/${_pkgname}gon"
license=('APACHE')
-source=(
- "$_pkgname-$pkgver.tar.gz::$url/releases/download/v$pkgver/${_pkgname}_${pkgver}_linux_amd64.tar.gz"
- "https://raw.githubusercontent.com/aquasecurity/kube-bench/v$pkgver/cfg/config.yaml"
- )
+source=("$_pkgname-$pkgver.tar.gz::$url/releases/download/v$pkgver/$_pkgname-linux-amd64.tar.gz")
arch=('x86_64')
-sha512sums=('7db5b28702b46201e85bac2778a7c7b6adbb9390c31f5c046fbdf178d95e596e7b03ba5452fee13eacab4111eea4e5463e0c26ba5100ced9c1ce27bb8bb3ea03'
- '21d67c4106d74fe1557cbf790d28a3742034fb14cf51591d905c665865c76fdf4a69e1e1615e9d550eedda84737f7dbc7b7a3eafc63a8c75ebc5101760d7faee')
+sha512sums=('7921283afc15070df96cecccf5171f218f47ac3241267bc2d564976ebe60b5cbfd997432bcbad7049af547d98f782267672872169e4c90e6f85a87d961e92ce6')
conflicts=("$_pkgname" "${_pkgname}-git")
package() {
install -D -m 0755 $srcdir/$_pkgname $pkgdir/usr/bin/$_pkgname
- mkdir -p $pkgdir/etc/$_pkgname/cfg
- cp -r $srcdir/cfg $pkgdir/etc/$_pkgname/
- chmod -R 0755 $pkgdir/etc/$_pkgname/cfg
- install -D -m 0755 $srcdir/config.yaml $pkgdir/etc/$_pkgname/cfg/config.yaml
+ $srcdir/$_pkgname completion zsh > $srcdir/zsh_$_pkgname
+ $srcdir/$_pkgname completion bash > $srcdir/bash_$_pkgname
+ install -D -m 0644 $srcdir/zsh_$_pkgname $pkgdir/usr/share/zsh/site-functions/_$_pkgname
+ install -D -m 0644 $srcdir/bash_$_pkgname $pkgdir/usr/share/bash-completion/completions/$_pkgname
}
#vim: syntax=sh