1 |
commit: 4c3313e0bdef24a3b4b899772d6afde30bf749ad |
2 |
Author: William Hubbs <williamh <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Jul 30 20:42:27 2022 +0000 |
4 |
Commit: William Hubbs <williamh <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Jul 30 20:42:53 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c3313e0 |
7 |
|
8 |
app-admin/kube-bench: add 0.6.8 |
9 |
|
10 |
Closes: https://bugs.gentoo.org/862360 |
11 |
Signed-off-by: William Hubbs <williamh <AT> gentoo.org> |
12 |
|
13 |
app-admin/kube-bench/Manifest | 2 ++ |
14 |
app-admin/kube-bench/kube-bench-0.6.8.ebuild | 28 ++++++++++++++++++++++++++++ |
15 |
2 files changed, 30 insertions(+) |
16 |
|
17 |
diff --git a/app-admin/kube-bench/Manifest b/app-admin/kube-bench/Manifest |
18 |
index 441ba2da3d53..722030d4c53c 100644 |
19 |
--- a/app-admin/kube-bench/Manifest |
20 |
+++ b/app-admin/kube-bench/Manifest |
21 |
@@ -1,2 +1,4 @@ |
22 |
DIST kube-bench-0.6.6-deps.tar.xz 182543748 BLAKE2B c3084b6940a380a6b25d24fd397f9e6ea777c4fb156729e0adadf0c96b882d710b475ee1b69d2359f43cd595aa934c49ab60fd44dd5d10ea6366c770c0d131a2 SHA512 a5e88c687c0cf858ea504b345bf54424c7a9d10e5cde889c73e5cf3f0402b65a8c7bb2e8c9edd7c0be9bfa3b8f7c9e6a5f8c568ca951437cf552413e126c0295 |
23 |
DIST kube-bench-0.6.6.tar.gz 717589 BLAKE2B 727323530d471cc9256c654a0b5b2d1f7ada3beed6b06f4d425cd97e8aab0bd218db539a266f25a1b3fa0fb39158d724371763cb8add82f3ad89c4f44e6877f8 SHA512 26071730eea02e87145b44bec19f7cc9d34fdc6b6f8ec7dcb569437bd6bd2c8e72bf223432413027efb96ec7027ffd8e0d62f44263c0b5bab2468204505603b9 |
24 |
+DIST kube-bench-0.6.8-deps.tar.xz 189993884 BLAKE2B e7e1f791552f4dafada11898bcc89656198f94822852e3b50d02a4739649d8f9b30c71f542921c7dc03baf15729df7c6b83ebaac3472a92a4ca156b34013ff5e SHA512 ec895053686325954f79c5960e1d6548db4186c1ddc04b29f07005306f7026c058ed9d16880ad8bce80ed77b7f8b517da2c079a0e5dfb2ef22b0eb66d53cd4d6 |
25 |
+DIST kube-bench-0.6.8.tar.gz 728744 BLAKE2B 633c6be69e388e9ee33c92fd7bf6b5f75e6646e1b8c00a2a9974425ee66e02ea816ba7a106e125559c783b86030f177e21486894f665dfc4aaf0d55880055a88 SHA512 3ad1bfdece19bd71f8c34ff2b1cb7c046a2c3ceb625f25c80e43b0c63a3c350b7dd883902c79430faf851c60547be024f2b7b6ca049d131506c750e61adf71b4 |
26 |
|
27 |
diff --git a/app-admin/kube-bench/kube-bench-0.6.8.ebuild b/app-admin/kube-bench/kube-bench-0.6.8.ebuild |
28 |
new file mode 100644 |
29 |
index 000000000000..4d7ff54265c5 |
30 |
--- /dev/null |
31 |
+++ b/app-admin/kube-bench/kube-bench-0.6.8.ebuild |
32 |
@@ -0,0 +1,28 @@ |
33 |
+# Copyright 1999-2022 Gentoo Authors |
34 |
+# Distributed under the terms of the GNU General Public License v2 |
35 |
+ |
36 |
+EAPI=8 |
37 |
+inherit go-module |
38 |
+ |
39 |
+DESCRIPTION="Kubernetes Bench for Security runs the CIS Kubernetes Benchmark" |
40 |
+HOMEPAGE="https://github.com/aquasecurity/kube-bench" |
41 |
+SRC_URI="https://github.com/aquasecurity/kube-bench/archive/v${PV}.tar.gz -> ${P}.tar.gz" |
42 |
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" |
43 |
+ |
44 |
+LICENSE="Apache-2.0 MIT MPL-2.0 BSD BSD-2" |
45 |
+SLOT="0" |
46 |
+KEYWORDS="~amd64" |
47 |
+ |
48 |
+src_compile() { |
49 |
+ emake KUBEBENCH_VERSION=v${PV} build |
50 |
+} |
51 |
+ |
52 |
+src_install() { |
53 |
+ dobin ${PN} |
54 |
+ insinto /etc/kube-bench |
55 |
+ doins -r cfg |
56 |
+} |
57 |
+ |
58 |
+src_test() { |
59 |
+ emake tests |
60 |
+} |