From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id BEFD31396D0 for ; Mon, 11 Sep 2017 18:45:03 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 243F91FC048; Mon, 11 Sep 2017 18:45:03 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id ED1351FC048 for ; Mon, 11 Sep 2017 18:45:02 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 2826B33BEBE for ; Mon, 11 Sep 2017 18:45:02 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id BE6EB9092 for ; Mon, 11 Sep 2017 18:45:00 +0000 (UTC) From: "William Hubbs" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "William Hubbs" Message-ID: <1505155453.d5e5778f271ae34850281b9011729d7c9a015e6c.williamh@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: app-emulation/go-secbench/ X-VCS-Repository: repo/gentoo X-VCS-Files: app-emulation/go-secbench/Manifest app-emulation/go-secbench/go-secbench-0.1.0.ebuild app-emulation/go-secbench/metadata.xml X-VCS-Directories: app-emulation/go-secbench/ X-VCS-Committer: williamh X-VCS-Committer-Name: William Hubbs X-VCS-Revision: d5e5778f271ae34850281b9011729d7c9a015e6c X-VCS-Branch: master Date: Mon, 11 Sep 2017 18:45:00 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 8cabf9b0-5b09-49d0-8d9b-9c289adaa997 X-Archives-Hash: 55395c0b915ea1709f0393f1df01cb12 commit: d5e5778f271ae34850281b9011729d7c9a015e6c Author: William Hubbs gentoo org> AuthorDate: Mon Sep 11 18:43:30 2017 +0000 Commit: William Hubbs gentoo org> CommitDate: Mon Sep 11 18:44:13 2017 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5e5778f app-emulation/go-secbench: new package This tool runs and parses the output of the docker-bench-security tool to make it more readable. Package-Manager: Portage-2.3.6, Repoman-2.3.1 app-emulation/go-secbench/Manifest | 1 + app-emulation/go-secbench/go-secbench-0.1.0.ebuild | 26 ++++++++++++++++++++++ app-emulation/go-secbench/metadata.xml | 11 +++++++++ 3 files changed, 38 insertions(+) diff --git a/app-emulation/go-secbench/Manifest b/app-emulation/go-secbench/Manifest new file mode 100644 index 00000000000..0eb3e781648 --- /dev/null +++ b/app-emulation/go-secbench/Manifest @@ -0,0 +1 @@ +DIST go-secbench-0.1.0.tar.gz 1281488 SHA256 6c0142c38722294d9b53436c8f0afd302ed0bd244db83490c607b2648d1902d8 SHA512 4712ef56385993ed1e660c1843a1d7e9cd807a3ca8bf935767e8d2965aef25c5b3a7a88d4ed7c072fe124a6b05900bd444cdbc0cee879e80844fb5f695732f2b WHIRLPOOL b12b392966580aea3f52145a3fc310369726ababeccf33f6c903554f2e0d67f2b8286a86da5583ea20d348f3d8040b9db12c1a19ac0f771c6746ade9ed562f19 diff --git a/app-emulation/go-secbench/go-secbench-0.1.0.ebuild b/app-emulation/go-secbench/go-secbench-0.1.0.ebuild new file mode 100644 index 00000000000..fdceccf3265 --- /dev/null +++ b/app-emulation/go-secbench/go-secbench-0.1.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +EGO_PN="github.com/qnib/go-secbench" +inherit golang-build golang-vcs-snapshot + +DESCRIPTION="run and evaluate the docker security benchmark" +HOMEPAGE="https://github.com/qnib/go-secbench" +SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="test" + +DEPEND="dev-lang/go" + +src_compile() { + GOPATH="${S}" go build -o bin/go-secbench src/${EGO_PN}/cmd/main.go || die +} + +src_install() { + dobin bin/${PN} +dodoc "src/${EGO_PN}/README.md" +} diff --git a/app-emulation/go-secbench/metadata.xml b/app-emulation/go-secbench/metadata.xml new file mode 100644 index 00000000000..3414fcec300 --- /dev/null +++ b/app-emulation/go-secbench/metadata.xml @@ -0,0 +1,11 @@ + + + + + williamh@gentoo.org + William Hubbs + + + This tool runs and evaluates the docker security benchmark. + +