diff options
author | Giuseppe Foti <foti.giuseppe@gmail.com> | 2023-10-08 08:56:12 +0200 |
---|---|---|
committer | Florian Schmaus <flow@gentoo.org> | 2023-10-09 12:54:09 +0200 |
commit | d223845b1350894931ea26ec716ceee534516344 (patch) | |
tree | 91e46180e4e4dc9482db0fb3d85471230b422e06 /net-analyzer/ospd-openvas/ospd-openvas-22.5.3-r2.ebuild | |
parent | net-analyzer/openvas-scanner: add =-slot operators (diff) | |
download | gentoo-d223845b1350894931ea26ec716ceee534516344.tar.gz gentoo-d223845b1350894931ea26ec716ceee534516344.tar.bz2 gentoo-d223845b1350894931ea26ec716ceee534516344.zip |
net-analyzer/ospd-openvas: add 22.6.0, drop 22.5.3-r2
Signed-off-by: Giuseppe Foti <foti.giuseppe@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33241
Signed-off-by: Florian Schmaus <flow@gentoo.org>
Diffstat (limited to 'net-analyzer/ospd-openvas/ospd-openvas-22.5.3-r2.ebuild')
-rw-r--r-- | net-analyzer/ospd-openvas/ospd-openvas-22.5.3-r2.ebuild | 80 |
1 files changed, 0 insertions, 80 deletions
diff --git a/net-analyzer/ospd-openvas/ospd-openvas-22.5.3-r2.ebuild b/net-analyzer/ospd-openvas/ospd-openvas-22.5.3-r2.ebuild deleted file mode 100644 index f1be6523d1c9..000000000000 --- a/net-analyzer/ospd-openvas/ospd-openvas-22.5.3-r2.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 2020-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -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[${PYTHON_USEDEP}] - dev-python/deprecated[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - >=dev-python/packaging-20.4[${PYTHON_USEDEP}] - dev-python/paramiko[${PYTHON_USEDEP}] - >=dev-python/psutil-5.7.0[${PYTHON_USEDEP}] - >=dev-python/redis-3.5.3[${PYTHON_USEDEP}] - >=dev-python/python-gnupg-0.5.0[${PYTHON_USEDEP}] - net-libs/paho-mqtt-c - app-misc/mosquitto -" -RDEPEND=" - ${DEPEND} - app-admin/sudo - >=net-analyzer/openvas-scanner-${PV} - 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 -} |