diff options
author | Chris Werner Rau | 2021-04-14 19:48:06 +0200 |
---|---|---|
committer | Chris Werner Rau | 2021-04-14 19:48:06 +0200 |
commit | 45f1df34237b6272ea93d9434ac586ab9a302329 (patch) | |
tree | 2501c0eff945b66bd6f66bb1769cb8dd6ac4ec12 | |
download | aur-45f1df34237b6272ea93d9434ac586ab9a302329.tar.gz |
Release kube-bench-bin package
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 44 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..8f4a804ed836 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = kube-bench-bin + pkgdesc = Checks whether Kubernetes is deployed according to security best practices as defined in the CIS Kubernetes Benchmark + pkgver = 0.5.0 + pkgrel = 0 + url = https://github.com/aquasecurity/kube-bench + arch = x86_64 + license = APACHE + conflicts = kube-bench + conflicts = kube-bench-git + source = kube-bench-0.5.0.tar.gz::https://github.com/aquasecurity/kube-bench/releases/download/v0.5.0/kube-bench_0.5.0_linux_amd64.tar.gz + source = https://raw.githubusercontent.com/aquasecurity/kube-bench/v0.5.0/cfg/config.yaml + sha512sums = 07aaa587fc0441e01ab3d2b884fa76aaa1c5e1d8bb2957d27eccc14aee2420caf164ef9c8eb4d4e179a39c3cb6a65d5af1897caaa46d8518755a5158442efadb + sha512sums = 862fab1ee88a368f383fa1cc3faf59c97858137fc8c9d0377daa1117ff4385a5109696a0589b2e55a856589adae696b8abc63bbae4ae3785c0b1992d27c04dc2 + +pkgname = kube-bench-bin + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..f8452bcdd38e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer Chris Werner Rau <aur@cwrau.io> + +_pkgname=kube-bench +pkgname=$_pkgname-bin +pkgver=0.5.0 +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" +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" + ) +arch=('x86_64') + +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 +} + +#vim: syntax=sh +sha512sums=('07aaa587fc0441e01ab3d2b884fa76aaa1c5e1d8bb2957d27eccc14aee2420caf164ef9c8eb4d4e179a39c3cb6a65d5af1897caaa46d8518755a5158442efadb' + '862fab1ee88a368f383fa1cc3faf59c97858137fc8c9d0377daa1117ff4385a5109696a0589b2e55a856589adae696b8abc63bbae4ae3785c0b1992d27c04dc2') |