commit:     f0bb5360fbc519550d46587af5217eae2ed514ac
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon Dec  7 01:33:33 2020 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Dec  7 01:35:47 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0bb5360

app-admin/vault: Remove vulnerable CVE-2020-25816

Bug: https://bugs.gentoo.org/747157
Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 app-admin/vault/Manifest           |  2 -
 app-admin/vault/vault-1.4.5.ebuild | 77 --------------------------------------
 2 files changed, 79 deletions(-)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 4a1c60de227..8dd0b6330e7 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1,5 +1,3 @@
-DIST vault-1.4.5-webui.tar.xz 1239532 BLAKE2B 
fe861cdf9ea833010f6b8b2ffa403fb8095456cc9038f19edefe44fbbdd418bf4c3ec129b1436296c78914d75964dbb6dcaf3077cad45a3cf905a54a42e7e82d
 SHA512 
d0fe0878b6f30a63e7156644c7a53bd8bf0008355e6bf9b79b8a4acd4a094ab43914e2b7ca63f48f3b31433dd36b1091ebbfb9afe8002e51c18dcf217292b521
-DIST vault-1.4.5.tar.gz 33272136 BLAKE2B 
3e0f3b11b975b1e563883d43f392dc998dc21ad057859c4aaad3dc67133e3a2dd9e3d1ab5b46f07d981738bdccaa5ced477ace6e057579815c13557cd74f30eb
 SHA512 
5b709ef857d6c64a1332b1c01b13f525491e21e958a7e1441fa817067a8016e8d78d7f71043c2b24d75141becea18063d97cfb5dd7a337130d6d8ef58a76d062
 DIST vault-1.4.7-webui.tar.xz 1236924 BLAKE2B 
83ab6f4494708f0738aed4f7226d5e634d01268da6b672c6ef1340559eccfdbb2a74baaa9a67cb3287290bd1ef332e325ba365280999f7db86e1694ec1731788
 SHA512 
634128a0a46c01d671c3c766eb4f84a58802f0cf0ade297f34e9d84eedb8d8dfbbbd4ad0eae6a28e33acb0b161f123a692b8b98a25918da8337cbce380c5f94b
 DIST vault-1.4.7.tar.gz 33265037 BLAKE2B 
11cd3d1bd2321a6240a31f326666e0725b1bd3104a4cb050ecc78c9fc6bac1db1a79799e3a4b212468556a54e1f431e61f18115d2c86ddd0b229ae0f5ad06726
 SHA512 
a7af7780756df02a465a60989e3aba382116e0846cc48ab81d7b272133c31b7c47f60eed4ec5ad47ad0a80247baee7087a1554fcaf189a60a1edb807a268c3a4
 DIST vault-1.5.5-webui.tar.xz 1239480 BLAKE2B 
d1f9d98c2a6ece03f994c08c1e842343f713bdcde981c55ea75049f3cc51f4989a9187786190ff138a9c8ef264a7a9a26428f8a7d916b4b2c0554da85e48ae4d
 SHA512 
a9516605ec262ad44cb8ae61308a70a5cfa0458b8bb2e80d49c4e28711db5a7ad18ef2bcf0e9756b9da6534f1d47ed8bcfc6c7c734042aa8d9b0e9851059fa9d

diff --git a/app-admin/vault/vault-1.4.5.ebuild 
b/app-admin/vault/vault-1.4.5.ebuild
deleted file mode 100644
index 671178b2513..00000000000
--- a/app-admin/vault/vault-1.4.5.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit fcaps go-module systemd
-
-DESCRIPTION="A tool for managing secrets"
-HOMEPAGE="https://vaultproject.io/";
-VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
-SRC_URI="https://github.com/hashicorp/vault/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-       webui? (
-               https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
-       )"
-
-LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="+webui"
-
-BDEPEND="dev-go/gox"
-COMMON_DEPEND="acct-group/vault
-       acct-user/vault"
-       DEPEND="${COMMON_DEPEND}"
-       RDEPEND="${COMMON_DEPEND}"
-
-FILECAPS=(
-       -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
-)
-
-RESTRICT+=" test"
-
-src_prepare() {
-       default
-       # Avoid the need to have a git checkout
-       sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
-               -e 's:^\(GIT_DIRTY=\).*:\1:' \
-               -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
-               -i scripts/build.sh || die
-       sed -e "/hooks/d" \
-               -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
-               -i Makefile || die
-       if [[ -f "${WORKDIR}/http/bindata_assetfs.go" ]]; then
-               mv "${WORKDIR}/http/bindata_assetfs.go" "${S}/http" ||
-                       die "mv failed"
-       fi
-}
-
-src_compile() {
-       mkdir "${T}"/bin || die
-       BUILD_TAGS="$(usex webui ui '')" \
-       GOFLAGS="-mod=vendor" \
-       GOPATH="${T}" \
-       XC_ARCH=$(go env GOARCH) \
-       XC_OS=$(go env GOOS) \
-       XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
-       emake
-}
-
-src_install() {
-       dobin bin/${PN}
-       dodoc CHANGELOG.md CONTRIBUTING.md README.md
-       insinto /etc/${PN}.d
-       doins "${FILESDIR}/"*.json.example
-       insinto /etc/logrotate.d
-       newins "${FILESDIR}/${PN}.logrotated" "${PN}"
-       newinitd "${FILESDIR}/${PN}.initd" "${PN}"
-       newconfd "${FILESDIR}/${PN}.confd" "${PN}"
-       systemd_dounit "${FILESDIR}/${PN}.service"
-       keepdir /var/log/${PN}
-       fowners ${PN}:${PN} /var/log/${PN}
-}
-
-pkg_postinst() {
-       fcaps_pkg_postinst
-       go-module_pkg_postinst
-}

Reply via email to