net-analyzer / notus-scanner

Notus is a vulnerability scanner for creating results from local security checks

Official package sites : https://github.com/greenbone/notus-scanner ·

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.

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

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

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.

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.

net-analyzer / ospd-openvas : This is an OSP server implementation to allow GVM to remotely control OpenVAS

928232
net-analyzer/ospd-openvas, net-analyzer/notus-scanner: block on <dev-python/packaging-{24,24.1}
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>