greenbone / docs

Documentation for the Greenbone Community Edition
https://greenbone.github.io/docs/
Creative Commons Attribution Share Alike 4.0 International
23 stars 32 forks source link

Add: openvas logs, openvasd; Remove: notus-scanner, mqtt #459

Closed nichtsfrei closed 5 months ago

nichtsfrei commented 5 months ago

Add: openvas logs

To be able to see openvas logs more easily a new service openvas is added. This service tails over /var/log/openvas/openvas.log.

Additionally an configuration step configure-openvas is added. This sets the openvas log level to 128 and changes to log output to /var/log/openvas/openvas.log instead of /var/log/gvm/openvas.log.

To change the log level you can replace the 128 to the desired log level.

Add: openvasd Remove: notus

With https://github.com/greenbone/openvas-scanner/pull/1519 notus is deprecated in favour of openvasd/notus endpoint.

For more details see: https://greenbone.github.io/scanner-api/ for a general overview of the API implemented by openvasd.

This removes the dependencies of a mqtt broker as well as notus service.

Doc: remove notus-scanner and explain openvasd installation

To test it I used:

and spawned a vulnerable slackware version by executing:

make deploy-slackware

got the ip via:

kubectl get pods -A

and created a target with the ssh credentials: gvm:gvm and run full and fast configuration.

In the report vulnerable packages should show up.