commit:     011a37cb61783882b40948e74c1abc83577583fa
Author:     Giuseppe Foti <foti.giuseppe <AT> gmail <DOT> com>
AuthorDate: Sun Nov 24 18:36:25 2024 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Fri Nov 29 12:05:34 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=011a37cb

net-analyzer/ospd-openvas: drop 22.6.2, 22.7.0

Bug: https://bugs.gentoo.org/928232
Signed-off-by: Giuseppe Foti <foti.giuseppe <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/39457
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 net-analyzer/ospd-openvas/Manifest                 |  2 -
 .../ospd-openvas/ospd-openvas-22.6.2.ebuild        | 86 ---------------------
 .../ospd-openvas/ospd-openvas-22.7.0.ebuild        | 87 ----------------------
 3 files changed, 175 deletions(-)

diff --git a/net-analyzer/ospd-openvas/Manifest 
b/net-analyzer/ospd-openvas/Manifest
index a4fa3875a5db..d5ed00caaaf8 100644
--- a/net-analyzer/ospd-openvas/Manifest
+++ b/net-analyzer/ospd-openvas/Manifest
@@ -1,3 +1 @@
-DIST ospd-openvas-22.6.2.tar.gz 246360 BLAKE2B 
22c95cafdc6c223465805f30b522d357c28b9da3df74743cdee3cc608215d730da9101c37d2498e9680f506ed1301e12d9af3c8bab1c2a1847c034c7d6c10ca8
 SHA512 
a405779b9ea89b1300122c39553f8f9bf079b8610dc61ec6244affa9c9273725234a4a556df05e3013045681678646226cf12af66f051def8b042b84bb639ffe
-DIST ospd-openvas-22.7.0.tar.gz 246142 BLAKE2B 
bb5ea9bdc82929958466d2002ce28e63e5ff8c72561758f328c05f0d8c6431f7e305772707027f764fd881334d3c0b993d7f1727f8d7d16da83cc34b9a608895
 SHA512 
5a2c533589dc7a27a1be1b834243054eaf1bdb250fc41a98b0b35e6e60b8a2793e0e1d7dcd8bbf638bf23da1636efb5a80310df75727990768035743300ca8b1
 DIST ospd-openvas-22.7.1.tar.gz 250148 BLAKE2B 
7840376790f451e9316ad33556bac49e9672c7911ac0e3813e4c3a182a06b2c603fa80fa6ac6d2822c87ca35df172d99a3b60d3e16649328387267080572a507
 SHA512 
ae7fe56a2b825efc33d9e29f2a51ab1034155ee70a5790d98f3b811a29f4b35830afabc27abd14593d74e1bcc5dac0ea1cd33ed46cc3ca459256a4b452e10552

diff --git a/net-analyzer/ospd-openvas/ospd-openvas-22.6.2.ebuild 
b/net-analyzer/ospd-openvas/ospd-openvas-22.6.2.ebuild
deleted file mode 100644
index d202b6f35bd0..000000000000
--- a/net-analyzer/ospd-openvas/ospd-openvas-22.6.2.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 2020-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-DISTUTILS_USE_PEP517=poetry
-inherit distutils-r1 systemd
-
-DESCRIPTION="This is an OSP server implementation to allow GVM to remotely 
control OpenVAS"
-HOMEPAGE="https://www.greenbone.net https://github.com/greenbone/ospd-openvas";
-SRC_URI="https://github.com/greenbone/ospd-openvas/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="AGPL-3+ GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="doc +notus"
-
-DEPEND="
-       acct-user/gvm
-       >=dev-python/defusedxml-0.6[${PYTHON_USEDEP}]
-       <dev-python/defusedxml-0.8[${PYTHON_USEDEP}]
-       >=dev-python/deprecated-1.2.10[${PYTHON_USEDEP}]
-       >=dev-python/lxml-4.5.2[${PYTHON_USEDEP}]
-       >=dev-python/packaging-20.4[${PYTHON_USEDEP}]
-       <dev-python/packaging-24.0[${PYTHON_USEDEP}]
-       >=dev-python/psutil-5.5.1[${PYTHON_USEDEP}]
-       >=dev-python/redis-4.5.0[${PYTHON_USEDEP}]
-       >=dev-python/python-gnupg-0.4.8[${PYTHON_USEDEP}]
-       <dev-python/python-gnupg-0.6.0[${PYTHON_USEDEP}]
-       >=dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
-       >=dev-python/python-gnupg-0.4.8[${PYTHON_USEDEP}]
-       net-libs/paho-mqtt-c
-       app-misc/mosquitto
-"
-RDEPEND="
-       ${DEPEND}
-       app-admin/sudo
-       >=net-analyzer/openvas-scanner-22.4
-       notus? ( >=net-analyzer/notus-scanner-22.4 )
-"
-
-distutils_enable_tests unittest
-
-python_compile() {
-       if use doc; then
-               bash "${S}"/docs/generate || die
-               HTML_DOCS=( "${S}"/docs/. )
-       fi
-       distutils-r1_python_compile
-}
-
-python_install() {
-       distutils-r1_python_install
-
-       insinto /etc/gvm
-       doins config/${PN}.conf
-       if ! use prefix; then
-               fowners -R gvm:gvm /etc/gvm
-       fi
-
-       newinitd "${FILESDIR}/${PN}-22.initd" "${PN}"
-       newconfd "${FILESDIR}/${PN}-22.confd" "${PN}"
-
-       systemd_dounit config/${PN}.service
-
-       if use notus; then
-               systemd_install_serviced 
"${FILESDIR}/ospd-openvas.service_notus.conf" \
-                       ${PN}.service
-       else
-               systemd_install_serviced 
"${FILESDIR}/ospd-openvas.service.conf" \
-                       ${PN}.service
-       fi
-
-       insinto /etc/logrotate.d
-       newins "${FILESDIR}/ospd-openvas.logrotate" ospd-openvas
-
-       # OSPD OpenVAS attempts to call openvas via sudo as network security
-       # scanning often requires priviliged operations.
-       insinto /etc/sudoers.d
-       newins - openvas <<-EOF
-       gvm  ALL = NOPASSWD: /usr/bin/openvas
-EOF
-       fperms 0750 /etc/sudoers.d
-       fperms 0440 /etc/sudoers.d/openvas
-}

diff --git a/net-analyzer/ospd-openvas/ospd-openvas-22.7.0.ebuild 
b/net-analyzer/ospd-openvas/ospd-openvas-22.7.0.ebuild
deleted file mode 100644
index 99c6e7b40fe7..000000000000
--- a/net-analyzer/ospd-openvas/ospd-openvas-22.7.0.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 2020-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-DISTUTILS_USE_PEP517=poetry
-inherit distutils-r1 systemd
-
-DESCRIPTION="This is an OSP server implementation to allow GVM to remotely 
control OpenVAS"
-HOMEPAGE="https://www.greenbone.net https://github.com/greenbone/ospd-openvas";
-SRC_URI="https://github.com/greenbone/ospd-openvas/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="AGPL-3+ GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc +notus"
-
-DEPEND="
-       acct-user/gvm
-       >=dev-python/defusedxml-0.6[${PYTHON_USEDEP}]
-       <dev-python/defusedxml-0.8[${PYTHON_USEDEP}]
-       >=dev-python/deprecated-1.2.10[${PYTHON_USEDEP}]
-       >=dev-python/lxml-4.5.2[${PYTHON_USEDEP}]
-       <dev-python/lxml-6.0.0[${PYTHON_USEDEP}]
-       >=dev-python/packaging-20.4[${PYTHON_USEDEP}]
-       <dev-python/packaging-25.0[${PYTHON_USEDEP}]
-       >=dev-python/psutil-5.5.1[${PYTHON_USEDEP}]
-       >=dev-python/redis-4.5.0[${PYTHON_USEDEP}]
-       >=dev-python/python-gnupg-0.4.8[${PYTHON_USEDEP}]
-       <dev-python/python-gnupg-0.6.0[${PYTHON_USEDEP}]
-       >=dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
-       >=dev-python/python-gnupg-0.4.8[${PYTHON_USEDEP}]
-       net-libs/paho-mqtt-c
-       app-misc/mosquitto
-"
-RDEPEND="
-       ${DEPEND}
-       app-admin/sudo
-       >=net-analyzer/openvas-scanner-22.4
-       notus? ( >=net-analyzer/notus-scanner-22.4 )
-"
-
-distutils_enable_tests unittest
-
-python_compile() {
-       if use doc; then
-               bash "${S}"/docs/generate || die
-               HTML_DOCS=( "${S}"/docs/. )
-       fi
-       distutils-r1_python_compile
-}
-
-python_install() {
-       distutils-r1_python_install
-
-       insinto /etc/gvm
-       doins config/${PN}.conf
-       if ! use prefix; then
-               fowners -R gvm:gvm /etc/gvm
-       fi
-
-       newinitd "${FILESDIR}/${PN}-22.initd" "${PN}"
-       newconfd "${FILESDIR}/${PN}-22.confd" "${PN}"
-
-       systemd_dounit config/${PN}.service
-
-       if use notus; then
-               systemd_install_serviced 
"${FILESDIR}/ospd-openvas.service_notus.conf" \
-                       ${PN}.service
-       else
-               systemd_install_serviced 
"${FILESDIR}/ospd-openvas.service.conf" \
-                       ${PN}.service
-       fi
-
-       insinto /etc/logrotate.d
-       newins "${FILESDIR}/ospd-openvas.logrotate" ospd-openvas
-
-       # OSPD OpenVAS attempts to call openvas via sudo as network security
-       # scanning often requires priviliged operations.
-       insinto /etc/sudoers.d
-       newins - openvas <<-EOF
-       gvm  ALL = NOPASSWD: /usr/bin/openvas
-EOF
-       fperms 0750 /etc/sudoers.d
-       fperms 0440 /etc/sudoers.d/openvas
-}

Reply via email to