Summary
This is a new scanner that scans after every regular scan, so no user interaction is necessary. It offers better performance due to less system resource consumption and thus, faster scanning.
Versions
v22.6.4-r1 :: 0 :: gentoo
- Modified
- License
- AGPL-3 AGPL-3+
- Keywords
- ~amd64 ~x86
- USE flags
- test
v22.6.3-r3 :: 0 :: gentoo
- Modified
- License
- AGPL-3 AGPL-3+
- Keywords
- ~amd64 ~x86
- USE flags
- test
v22.6.3-r2 :: 0 :: gentoo
- Modified
- License
- AGPL-3 AGPL-3+
- Keywords
- amd64 ~x86
- USE flags
- test
v22.6.2 :: 0 :: gentoo
- Modified
- License
- AGPL-3 AGPL-3+
- Keywords
- amd64 ~x86
- USE flags
- test
USE flags
General
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
python_targets
- pypy3
- Build with PyPy3
- python3_10
- Build with Python 3.10
- python3_11
- Build with Python 3.11
- python3_12
- Build with Python 3.12
Dependencies
acct-user / gvm : Greenbone vulnerability management program user
dev-python / packaging : Core utilities for Python packages
dev-python / paho-mqtt : MQTT version 5.0/3.1.1 client class
dev-python / psutil : Retrieve information on running processes and system utilization
dev-python / python-gnupg : A Python wrapper for GnuPG
dev-python / tomli : A lil' TOML parser
net-libs / paho-mqtt-c : An Eclipse Paho C client library for MQTT for Windows, Linux and MacOS.
Runtime Dependencies
acct-user / gvm : Greenbone vulnerability management program user
app-misc / mosquitto : An Open Source MQTT v3 Broker
dev-lang / python : An interpreted, interactive, object-oriented programming language
dev-python / packaging : Core utilities for Python packages
dev-python / paho-mqtt : MQTT version 5.0/3.1.1 client class
dev-python / psutil : Retrieve information on running processes and system utilization
dev-python / pypy3 : A fast, compliant alternative implementation of the Python (3.10) language
dev-python / python-gnupg : A Python wrapper for GnuPG
dev-python / tomli : A lil' TOML parser
net-libs / paho-mqtt-c : An Eclipse Paho C client library for MQTT for Windows, Linux and MacOS.
Depending packages
net-analyzer / ospd-openvas : This is an OSP server implementation to allow GVM to remotely control OpenVAS
Bugs
- 928232
- net-analyzer/ospd-openvas, net-analyzer/notus-scanner: block on <dev-python/packaging-{24,24.1}
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
net-analyzer/notus-scanner: drop python_compile, use greadme, coalesce fowner
The declaration of python_compile() matches its default implementation, so it could be dropped. Also switch from readme.gentoo-r1 to greadme and colesce the fowner calls. Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Giuseppe Foti · gentoo
net-analyzer/notus-scanner: add 22.6.4
Signed-off-by: Giuseppe Foti <foti.giuseppe@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/38512 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Giuseppe Foti · gentoo
net-analyzer/notus-scanner: Adds a check on log's dir owner and the logfile to logrotate
Closes: https://bugs.gentoo.org/937564 Signed-off-by: Giuseppe Foti <foti.giuseppe@gmail.com> Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-analyzer/notus-scanner: Stabilize 22.6.3-r2 amd64, #936504
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
net-analyzer/notus-scanner: adjust dev-python/packaging dep from <24.1 to <24.2
Upstream changed the dep in https://github.com/greenbone/notus-scanner/commit/bc7b91350d21cfac0d97a6d63afc7e956aac1475 which bascially directly follows the 22.6.3 tag, therefore we can also adjust the dep and clear the way for the latest dev-python/packaging. Bug: https://bugs.gentoo.org/928232 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Eli Schwartz · gentoo
net-analyzer/notus-scanner: fix overdependency on tomli
Since 22.5.0, it has supported using the stdlib tomllib when available: https://github.com/greenbone/notus-scanner/commit/73f429133f0f07855d4d0731b6547bc8d672b482 The versioned dependency is poetry semver paranoia. tomli is a stdlib backport and will remain compatible with the stdlib (presumably by never bumping to "semver major 3"). But don't argue since it was already in the ebuild. In principle, this overdependency could be fixed for 22.6.2 as well, but going through stabilization for that isn't worth it. This version is upcoming anyway. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Giuseppe Foti · gentoo
net-analyzer/notus-scanner: add 22.6.3
Signed-off-by: Giuseppe Foti <foti.giuseppe@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/37026 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Giuseppe Foti · gentoo
net-analyzer/notus-scanner: bumping dev-python/packaging version requirement
Partial fix to bug https://bugs.gentoo.org/928232 Bug: https://bugs.gentoo.org/928232 Signed-off-by: Giuseppe Foti <foti.giuseppe@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36003 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
net-analyzer/notus-scanner: Stabilize 22.6.2 amd64, #925668
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Giuseppe Foti · gentoo
net-analyzer/notus-scanner: add 22.6.2, drop 22.6.0
Closes: https://bugs.gentoo.org/916716 Signed-off-by: Giuseppe Foti <foti.giuseppe@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33917 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
net-analyzer/notus-scanner: remove conditional patching
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Giuseppe Foti · gentoo
net-analyzer/notus-scanner: add 22.6.0, drop 22.5.0-r1
Signed-off-by: Giuseppe Foti <foti.giuseppe@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33230 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Giuseppe Foti · gentoo
Rename {dev-libs → net-libs}/paho-mqtt-c
Signed-off-by: Giuseppe Foti <foti.giuseppe@gmail.com> Signed-off-by: Florian Schmaus <flow@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/32418 - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
net-analyzer/notus-scanner: disable FORCE_PRINT_ELOG
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Giuseppe Foti · gentoo
net-analyzer/notus-scanner: fix OpenRC script, disable hash verification
Hashsum verification needs the creation of a GnuPG keychain that has to be done manually by the user after installation. Signed-off-by: Giuseppe Foti <foti.giuseppe@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32215 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
net-analyzer/notus-scanner: disable py3.10
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Giuseppe Foti · gentoo
net-analyzer/notus-scanner: new package, add 22.5.0
Signed-off-by: Giuseppe Foti <foti.giuseppe@gmail.com> Signed-off-by: Florian Schmaus <flow@gentoo.org>