diff options
author | Hasan ÇALIŞIR <hasan.calisir@psauxit.com> | 2019-02-07 04:57:45 +0300 |
---|---|---|
committer | Patrice Clement <monsieurp@gentoo.org> | 2019-03-13 15:58:53 +0100 |
commit | 257b29c2db97033f98e6a712bab787f569f7ee50 (patch) | |
tree | 77e0b8802625440ef88820d5b61046e44925dbc0 /net-analyzer/gvm-tools | |
parent | net-analyzer/ospd: version bump to 1.3.2. (diff) | |
download | gentoo-257b29c2db97033f98e6a712bab787f569f7ee50.tar.gz gentoo-257b29c2db97033f98e6a712bab787f569f7ee50.tar.bz2 gentoo-257b29c2db97033f98e6a712bab787f569f7ee50.zip |
net-analyzer/gvm-tools: new package.
gvm-tools in short is a collection of tools that help with remote controlling a
Greenbone Security Manager (GSM) appliance and its underlying Greenbone
Vulnerability Manager (GVM). The tools essentially aid accessing the
communication protocols GMP (Greenbone Management Protocol) and OSP (Open
Scanner Protocol).
This package is part of net-analyzer/openvas.
This package is replacement of net-analyzer/openvas-cli which is not needed
anymore.
This package is replacement of net-analyzer/openvas-tools which is not needed
anymore.
Reported-by: NP-Hardass <np-hardass@gentoo.org>
Acked-by: Hasan ÇALIŞIR <hasan.calisir@psauxit.com>
Tested-by: Hasan ÇALIŞIR <hasan.calisir@psauxit.com>
Signed-off-by: Hasan ÇALIŞIR <hasan.calisir@psauxit.com>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Diffstat (limited to 'net-analyzer/gvm-tools')
-rw-r--r-- | net-analyzer/gvm-tools/Manifest | 1 | ||||
-rw-r--r-- | net-analyzer/gvm-tools/gvm-tools-1.4.1.ebuild | 36 | ||||
-rw-r--r-- | net-analyzer/gvm-tools/metadata.xml | 12 |
3 files changed, 49 insertions, 0 deletions
diff --git a/net-analyzer/gvm-tools/Manifest b/net-analyzer/gvm-tools/Manifest new file mode 100644 index 000000000000..4d1b9091e53a --- /dev/null +++ b/net-analyzer/gvm-tools/Manifest @@ -0,0 +1 @@ +DIST gvm-tools-1.4.1.tar.gz 52020 BLAKE2B 0648c7e26dc0aed02eeeafdc8db45ae88afd8725196457a6a8cdcb888ed7e07c9998fc83c03fd9dd4f7aca1e238b46052653216b7373f98b150f6a181ba1538c SHA512 cd1049311241ad7b4a2d9648b54224ca1636f9620ffd238282bbf1089ab0c3b4e8b8f722c93c6809695bc71b0c7cb2bc3e65561b05269c7737abdc6ddca69aea diff --git a/net-analyzer/gvm-tools/gvm-tools-1.4.1.ebuild b/net-analyzer/gvm-tools/gvm-tools-1.4.1.ebuild new file mode 100644 index 000000000000..98d3f4eb3995 --- /dev/null +++ b/net-analyzer/gvm-tools/gvm-tools-1.4.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{5,6} ) +inherit distutils-r1 + +DESCRIPTION="A remote security scanner for Linux (OpenVAS-cli)" +HOMEPAGE="http://www.openvas.org/" +SRC_URI="https://github.com/greenbone/gvm-tools/archive/v1.4.1.tar.gz -> ${P}.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + dev-python/defusedxml[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/paramiko[${PYTHON_USEDEP}] + dev-python/pythondialog:0[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + >=net-analyzer/openvas-manager-7.0.3 + !net-analyzer/openvas-cli" + +DEPEND=" + ${RDEPEND} + >=net-analyzer/openvas-libraries-9.0.3" + +src_prepare() { + distutils-r1_python_prepare_all + # Exlude tests & correct FHS/Gentoo policy paths + sed -i "s/packages=find_packages(),.*/packages=find_packages(exclude=['tests*', 'docs']),/" "$S"/setup.py || die + sed -i -e "s*''*'/usr/share/doc/${P}'*g" "$S"/setup.py || die +} diff --git a/net-analyzer/gvm-tools/metadata.xml b/net-analyzer/gvm-tools/metadata.xml new file mode 100644 index 000000000000..1b94d6737400 --- /dev/null +++ b/net-analyzer/gvm-tools/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>hasan.calisir@psauxit.com</email> + <name>Hasan ÇALIŞIR</name> + </maintainer> + <maintainer type="project"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> +</pkgmetadata> |