From cd8b6c60f3cbb06647bf3d03fb2ac29ccfc31c8f Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 14 Nov 2023 10:30:49 +0000 Subject: gentoo auto-resync : 14:11:2023 - 10:30:49 --- net-analyzer/gvmd/Manifest | 7 -- net-analyzer/gvmd/files/gvm-sync-all | 31 ------- net-analyzer/gvmd/files/gvm-sync-all.service | 7 -- net-analyzer/gvmd/files/gvm-sync-all.timer | 9 -- net-analyzer/gvmd/files/gvmd-21.4.5.init | 30 ------- net-analyzer/gvmd/files/gvmd-daemon.conf | 29 ------ net-analyzer/gvmd/gvmd-21.4.5-r5.ebuild | 129 --------------------------- 7 files changed, 242 deletions(-) delete mode 100644 net-analyzer/gvmd/files/gvm-sync-all delete mode 100644 net-analyzer/gvmd/files/gvm-sync-all.service delete mode 100644 net-analyzer/gvmd/files/gvm-sync-all.timer delete mode 100644 net-analyzer/gvmd/files/gvmd-21.4.5.init delete mode 100644 net-analyzer/gvmd/files/gvmd-daemon.conf delete mode 100644 net-analyzer/gvmd/gvmd-21.4.5-r5.ebuild (limited to 'net-analyzer/gvmd') diff --git a/net-analyzer/gvmd/Manifest b/net-analyzer/gvmd/Manifest index 9c1d850088b1..8575132ec98c 100644 --- a/net-analyzer/gvmd/Manifest +++ b/net-analyzer/gvmd/Manifest @@ -1,13 +1,6 @@ -AUX gvm-sync-all 727 BLAKE2B d92b004173747814bf063c5aa05fcfd5b37c04ab7eb9d044da2141d46bbf119ed96bf4328d5f4f9dd9cb14b59d05ab1ed5fc18e089deac7d95eba14a7950db5e SHA512 f4bed74b8be86e7fd27e2b86443539bfecb9e33ca959f743dca5267a6371934d4108804066be9ea64d917339df9d5921e066c3ca4d213a971b63eced77fced8b -AUX gvm-sync-all.service 170 BLAKE2B 31aa75ba8733c73a2db4afbaf49eb5c40da3aaf9d4f11aad4b06dc2dc07dc927a54d2c2c8397eaeb43318430063b69fe2d803f16613af88887f8aad2638ee2f1 SHA512 8d9b862f729c64394b8801d36fefe4dfab0e0a80b603a19ed112f7a37e77c5a5cf906abafdd819b79df8dabc089b846e463c53317b0803e96dc2a5878a5639f2 -AUX gvm-sync-all.timer 183 BLAKE2B f91b69c6b2a5024c6cd9d678676071f7d5e175a3b35e0e34ffc03be7630df7519948c6c3285c7b265c73c0b7b4485706bba5673f89234c478ad6cd43d7305ddc SHA512 3716c8057bab3926b57e5e9868f4e00ec95940e5a9ea0506e16a152a76cb9b388ba5f0c8404245dcba5ba26bc789f0670781c41568d53a82412cd19689aca2c6 -AUX gvmd-21.4.5.init 771 BLAKE2B ade6f5e9da956d430062c4af610a496e449d5958897493a4b64323c2a2c74a47c5caf1d273c9a1186ce091048b63f0f685b33da9beecd2e6adbc9dce4b9196e4 SHA512 c481fb8352b34f4035c258858ef61ca90e36761210527360db8cda4c8687b2cb6fa1130f4f8a1b0f6046b3f39066c89e34c2c3c00b2090c8bd60bed57bb92197 AUX gvmd-22.init 851 BLAKE2B a5b00b3a682bb742427815a23074dad6f267002bc2221df3764e59e175ee5387af5563158a5cb423dbeb26f6e271065c4bc16b9d1c935bee1f44e26b0468893c SHA512 eb9fdcdeac169ee8b9ed39b97521673a69f0cd0e9093390bd8ddb40781d3136f1cefbedb5139f8137f51ec47a30db82b250a0a28212aeebdf9a0beab828d5cb5 AUX gvmd-daemon-22.conf 892 BLAKE2B 1b8c15d6c889e471d86d6a12f7795c0d126f905c55e2588937299868154ae402a8aeb4d71f0492920df738076d4dff41c372bef22432de69bf3f499da8f58028 SHA512 dcee0ad72e86b7822ca1dec11a60da9cfcfc7db50d1e179b3f819ed14e93b88e552b4b18a30fdac3423dfb913637e307e55da0aac73903ee6e736c41cde41454 -AUX gvmd-daemon.conf 813 BLAKE2B b4d73d6a5cc17325f56b250bf1e63fab808bf7e36a0b357641de87d54a3238fd68cf34cba08ce606827e3441e042c514cfc4ce73ff88b70cd4dea080dd68eb97 SHA512 1fcce48ed1d53489f4509138b3570790574003931289e65ab0f767a51da1e5d6c8d33c44da8d967f6c0442f0bee500bf46554a49b113fe0bc933dffd3fb121eb AUX gvmd.service.conf 552 BLAKE2B f941faaa568d378d78c911e8c79b6d0cd384e042f6af2bd0d1d5f2ec1af432d86d548f1cc1e2ebed161b5f7c866b716fa1a456d51725e70ed513b55f62c647df SHA512 0e74bc4851c07ddfaf9cee361b466c1ae3eafa25b3d1722bd9cc925b2d648c62706ffd10504fa2a530bae72ba756f083388f570fad76835db3087eea2bd8573e -DIST gvmd-21.4.5.tar.gz 1041186 BLAKE2B 18edc375084a6c6445f12779935e34d20826d2390481cbcdc06cab8dea81ea9c6bddeda437b081137f858e860f725431d33d5654eae231e303e0dc5618a89c8a SHA512 5b22b9bfd58ae73fb973941c7a96027599ccc5b78d822eac9c840460cb75bf60a398519569daa04d5c4d935dbe3974335f87e2c1c5fa751b4cec1ea6e5f064ec DIST gvmd-22.9.0.tar.gz 1040655 BLAKE2B b2d7ebd6d29a44eef34000cf1c158cc1053398a685f5db3fe001d3074aad79fef4ee940572f172acdc4b9cef7c31a43742e9aed3f6a228b97e5d6ca79ee77f84 SHA512 231deb33023a2812dbeb7a4dd670c622a5012002c5b478bae906d1877a2dd036777c61247eb3128cbffd7cbb021c11a12f81b1bf16bf61b960ad4fa498f62c7e -EBUILD gvmd-21.4.5-r5.ebuild 3198 BLAKE2B 9edf07dcf189b01b98e27aa2230e082d53bb5491da674fecd0d743475ba0bbb87cde73ea8fffe8b320aee002abd489b942ac34687e955a1c3818a9b347752581 SHA512 7eccbc904374ce4713e22c209e0ec3720e3c81e38b5d21391f6c84bde92b97f68c7f65a1af787e79cf97264b597ed112c793ac208f3d54234fbf821dd792d21a EBUILD gvmd-22.9.0.ebuild 3214 BLAKE2B 4d01c545dc0939ff62be05f120c981a88d2a90005499e69c403fe2cc96a402b1b3e0d7336964eb0701cc648a9d6278f4f0be3ebdedef1d4918e96d0615c76e06 SHA512 ab652d859d97c273a42f2036f69b35622e5f5d6da98183f659c5e7566a555a17c61e52688c76338a00b53f9f8010eafc0cde24abfe075827d5a90f08037df2b6 MISC metadata.xml 1138 BLAKE2B 5abfda85605cdc2bacbfc1295b9b443ceecda1a3bd51423a1c35c4799d42f8aec6c4d5c8bc29293a800193016bc0065361ff55616859064c061b105b31fb0f18 SHA512 f09448bd5acd5ed22611ac455c94a3ae0a0531a9aeec6bad638c48cfeb627fef5214c0734d04951ef18ee96046b8e89b812c198e6147fb21f8d5dd495ed4bb67 diff --git a/net-analyzer/gvmd/files/gvm-sync-all b/net-analyzer/gvmd/files/gvm-sync-all deleted file mode 100644 index d12b860e7fcb..000000000000 --- a/net-analyzer/gvmd/files/gvm-sync-all +++ /dev/null @@ -1,31 +0,0 @@ -#!/usr/bin/env bash -set -euo pipefail - -case ${USER} in - root) - exec su --shell /bin/bash --command "$0 $@" gvm - ;; - gvm) - ;; - *) - >&2 echo "Must be run as root or gvm user not ${USER}" - exit 1 - ;; -esac - -while getopts d OPTION "$@"; do - case ${OPTION} in - d) - set -x - ;; - esac -done -shift $((OPTIND - 1)) - -greenbone-nvt-sync -# Note that Greenbone recommends to sync CERT *after* SCAP, as the -# former depends on the later. See -# https://github.com/greenbone/gvmd/blob/main/INSTALL.md#keeping-the-feeds-up-to-date -for FEED_TYPE in SCAP CERT GVMD_DATA; do - greenbone-feed-sync --type ${FEED_TYPE} -done diff --git a/net-analyzer/gvmd/files/gvm-sync-all.service b/net-analyzer/gvmd/files/gvm-sync-all.service deleted file mode 100644 index a82e2950f3fd..000000000000 --- a/net-analyzer/gvmd/files/gvm-sync-all.service +++ /dev/null @@ -1,7 +0,0 @@ -[Unit] -Description=Update all feeds of the Greenbone Vulerability Management (GMV) suite -After=network-online.target - -[Service] -ExecStart=/usr/sbin/gvm-sync-all -User=gvm diff --git a/net-analyzer/gvmd/files/gvm-sync-all.timer b/net-analyzer/gvmd/files/gvm-sync-all.timer deleted file mode 100644 index 9faf470e013c..000000000000 --- a/net-analyzer/gvmd/files/gvm-sync-all.timer +++ /dev/null @@ -1,9 +0,0 @@ -[Unit] -Description=Daily update of all feeds of the Greenbone Vulerability Management (GMV) suite - -[Timer] -OnCalendar=daily -RandomizedDelaySec=2hour - -[Install] -WantedBy=timers.target diff --git a/net-analyzer/gvmd/files/gvmd-21.4.5.init b/net-analyzer/gvmd/files/gvmd-21.4.5.init deleted file mode 100644 index 047ad8446a4f..000000000000 --- a/net-analyzer/gvmd/files/gvmd-21.4.5.init +++ /dev/null @@ -1,30 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -: ${GVMD_USER:=gvm} -: ${GVMD_GROUP:=gvm} -: ${GVMD_TIMEOUT:=30} - -name="Greenbone Vulnerability Manager" -command=/usr/bin/gvmd -command_args="${GVMD_OPTIONS} ${GVMD_LISTEN_ADDRESS_TCP} ${GVMD_PORT} ${GVMD_SCANNER_HOST} ${GVMD_GNUTLS_PRIORITIES}" -command_user="${GVMD_USER}:${GVMD_GROUP}" -pidfile="/run/gvmd/gvmd.pid" -retry="${GVMD_TIMEOUT}" - -depend() { - after bootmisc - need localmount net ospd-openvas -} - -start_pre() { - mkdir /run/gvmd - for p in gvm-checking gvm-create-functions gvm-helping gvm-migrating gvm-serving; do - touch /run/gvmd/${p} - done - chown -R gvm:gvm /run/gvmd/ - - touch /run/feed-update.lock - chown gvm:gvm /run/feed-update.lock -} diff --git a/net-analyzer/gvmd/files/gvmd-daemon.conf b/net-analyzer/gvmd/files/gvmd-daemon.conf deleted file mode 100644 index d97da00c7688..000000000000 --- a/net-analyzer/gvmd/files/gvmd-daemon.conf +++ /dev/null @@ -1,29 +0,0 @@ -# GVMD command args - -# e.g --foreground -GVMD_OPTIONS="" - -# Manager listen address unix socket -# Failing under non-root user (looking for solution) -GVMD_LISTEN_ADDRESS_UNIX="--unix-socket=/var/run/gvmd.sock" - -# Manager listen address TCP -GVMD_LISTEN_ADDRESS_TCP="--listen=127.0.0.1" - -# Manager listen port -GVMD_PORT="--port=9390" - -# Manager unix socket listen owner -GVMD_LISTEN_OWNER="--listen-owner=gvm" - -# Manager unix socket listen group -GVMD_LISTEN_GROUP="--listen-group=gvm" - -# Manager unix socket listen mode -GVMD_LISTEN_MODE="--listen-mode=755" - -# Scanner listen address unix socket -GVMD_SCANNER_HOST="--scanner-host=/var/run/openvassd.sock" - -# TLS settings -GVMD_GNUTLS_PRIORITIES="--gnutls-priorities=SECURE256:+SUITEB192:+SECURE192:+SECURE128:+SUITEB128:-MD5:-SHA1:-VERS-TLS1.0:-VERS-TLS1.1:-VERS-SSL3.0" diff --git a/net-analyzer/gvmd/gvmd-21.4.5-r5.ebuild b/net-analyzer/gvmd/gvmd-21.4.5-r5.ebuild deleted file mode 100644 index 05dd1b3e920e..000000000000 --- a/net-analyzer/gvmd/gvmd-21.4.5-r5.ebuild +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake systemd toolchain-funcs - -DESCRIPTION="Greenbone vulnerability manager, previously named openvas-manager" -HOMEPAGE="https://www.greenbone.net https://github.com/greenbone/gvmd/" -SRC_URI="https://github.com/greenbone/gvmd/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -SLOT="0" -LICENSE="AGPL-3+" -KEYWORDS="~amd64 ~x86" -IUSE="doc test" -RESTRICT="!test? ( test )" - -DEPEND=" - acct-group/gvm - acct-user/gvm - app-crypt/gpgme:1= - dev-db/postgresql:*[uuid] - dev-libs/glib:2 - dev-libs/libical:= - >=net-analyzer/gvm-libs-21.4.4 - net-libs/gnutls:=[tools] -" -# gvmd (optionally) uses xml_split from XML-Twig at runtime. And texlive -# and xmlstartlet are used for (PDF) report generator at runtime. -RDEPEND=" - ${DEPEND} - app-text/xmlstarlet - dev-perl/XML-Twig - dev-texlive/texlive-latexextra - net-analyzer/ospd-openvas -" -BDEPEND=" - sys-devel/bison - sys-devel/flex - virtual/pkgconfig - doc? ( - app-doc/doxygen[dot] - app-doc/xmltoman - app-text/htmldoc - dev-libs/libxslt - ) - test? ( dev-libs/cgreen ) -" - -src_prepare() { - cmake_src_prepare - # QA-Fix | Use correct FHS/Gentoo policy paths for 9.0.0 - sed -i -e "s*share/doc/gvm/html/*share/doc/${PF}/html/*g" doc/CMakeLists.txt || die - sed -i -e "s*/doc/gvm/*/doc/${PF}/*g" CMakeLists.txt || die - # QA-Fix | Remove !CLANG Doxygen warnings for 9.0.0 - if use doc; then - if ! tc-is-clang; then - local f - for f in doc/*.in - do - sed -i \ - -e "s*CLANG_ASSISTED_PARSING = NO*#CLANG_ASSISTED_PARSING = NO*g" \ - -e "s*CLANG_OPTIONS*#CLANG_OPTIONS*g" \ - "${f}" || die "couldn't disable CLANG parsing" - done - fi - fi - - # https://github.com/greenbone/gvmd/pull/1819 - sed -i "/^EnvironmentFile/d" config/gvmd.service.in || die - - # Upstream 3ebab6044818f1710b73c04e94fd9bea148c9853 - sed -i \ - -e 's/^RuntimeDirectory=gvm/RuntimeDirectory=gvmd/' \ - -e 's/GVM_RUN_DIR/GVMD_RUN_DIR/' \ - config/gvmd.service.in || die - - # https://github.com/greenbone/gvmd/pull/1824 - sed -i '/^install (DIRECTORY DESTINATION ${GVMD_RUN_DIR})/d' CMakeLists.txt || die -} - -src_configure() { - local mycmakeargs=( - "-DLOCALSTATEDIR=${EPREFIX}/var" - "-DSYSCONFDIR=${EPREFIX}/etc" - "-DLIBDIR=${EPREFIX}/usr/$(get_libdir)" - "-DSBINDIR=${EPREFIX}/usr/bin" - "-DSYSTEMD_SERVICE_DIR=$(systemd_get_systemunitdir)" - "-DGVM_DEFAULT_DROP_USER=gvm" - ) - cmake_src_configure -} - -src_compile() { - cmake_src_compile - if use doc; then - cmake_build -C "${BUILD_DIR}" doc - cmake_build doc-full -C "${BUILD_DIR}" doc - fi - if use test; then - cmake_build tests - fi - cmake_build rebuild_cache -} - -src_install() { - if use doc; then - local HTML_DOCS=( "${BUILD_DIR}"/doc/generated/html/. ) - fi - cmake_src_install - - insinto /etc/gvm/sysconfig - doins "${FILESDIR}/${PN}-daemon.conf" - if ! use prefix; then - fowners -R gvm:gvm /etc/gvm - fi - - newinitd "${FILESDIR}/${P}.init" "${PN}" - newconfd "${FILESDIR}/${PN}-daemon.conf" "${PN}" - - # Set proper permissions on required files/directories - keepdir /var/lib/gvm/gvmd - if ! use prefix; then - fowners -R gvm:gvm /var/lib/gvm - fi - - dosbin "${FILESDIR}"/gvm-sync-all - systemd_dounit "${FILESDIR}"/gvm-sync-all.{service,timer} -} -- cgit v1.2.3