Greenbone Vulnerability Management

PPA description

Greenbone Vulnerability Management version 10 (GVM-10) is the current stable major release of tools offering a comprehensive and powerful vulnerability scanning and vulnerability management solution. GVM is developed for and as part of the commercial product line Greenbone Security Manager. It is developed by Greenbone and licenced as Open Source.

More info at: https://community.greenbone.net/

To install the Greenbone Vulnerability Management 10 packages on Ubuntu 18.04 Bionic Beaver use the following commands:

sudo add-apt-repository ppa:mrazavi/gvm
sudo apt install gvm

Then update the greenbone nvt/cert/scap data with these commands:

sudo greenbone-nvt-sync
sudo greenbone-scapdata-sync
sudo greenbone-certdata-sync

You can access the Greenbone Security Assistant web interface at:

https://localhost:4000

The default username/password is as follows:

Username: admin
Password: admin

You can check the status of greenbone daemons with systemctl:

systemctl status gvmd # manager
systemctl status openvas-scanner # scanner
systemctl status gsad # web ui

A note for OpenVAS 9 users:

The new gvm-10 packages of this PPA are not compatible with openvas-9 series. To upgrade from openvas-9 to gvm-10, you have to first backup your data, most importantly the "mgr" directory containing the tasks.db database located at /var/lib/openvas/mgr; then purge the old packages with the following commands:

sudo systemctl stop openvas-manager
mkdir ~/openvas-backup
sudo cp -a /var/lib/openvas ~/openvas-backup/lib
sudo cp -a /etc/openvas ~/openvas-backup/etc

sudo apt purge 'openvas9*' 'libopenvas9*'
sudo rm -rf /var/log/openvas /var/lib/openvas /var/cache/openvas/

Then, you can install gvm-10 with the previous instructions of the PPA. Finally you can restore the tasks.db by the following commands:

sudo systemctl stop gvmd
sudo rm -f /var/lib/gvm/gvmd/gvmd.db*
echo .dump | sudo sqlite3 ~/openvas-backup/lib/mgr/tasks.db | \
             sudo sqlite3 /var/lib/gvm/gvmd/gvmd.db
sudo gvmd --migrate
sudo systemctl start gvmd

For more information read the gvmd manual at: https://github.com/greenbone/gvmd/blob/v8.0.0/INSTALL.md#migrating-to-version-80

Adding this PPA to your system

You can update your system with unsupported packages from this untrusted PPA by adding ppa:mrazavi/gvm to your system's Software Sources. (Read about installing)

sudo add-apt-repository ppa:mrazavi/gvm
sudo apt-get update
        
Technical details about this PPA

This PPA can be added to your system manually by copying the lines below and adding them to your system's software sources.

deb http://ppa.launchpad.net/mrazavi/gvm/ubuntu bionic main 
deb-src http://ppa.launchpad.net/mrazavi/gvm/ubuntu bionic main 
Signing key:
1024R/CF38C8D889ADEAC0265E36983C453D244AA450E0 (What is this?)
Fingerprint:
CF38C8D889ADEAC0265E36983C453D244AA450E0

For questions and bugs with software in this PPA please contact Mohammad Razavi.

PPA statistics

Activity
8 updates added during the past month.
View package details

Overview of published packages

16 of 6 results
Package Version Uploaded by
gsa 8.0.0-3 Mohammad Razavi (2019-04-23)
gsa-nodejs-build-dependencies 1.0.1 Mohammad Razavi (2019-04-23)
gvm-libs 10.0.0-1 Mohammad Razavi (2019-04-23)
gvmd 8.0.0-2 Mohammad Razavi (2019-04-23)
openvas-scanner 6.0.0-1 Mohammad Razavi (2019-04-23)
yarn 1.13.0-1 Mohammad Razavi (2019-03-07)
16 of 6 results

Latest updates

  • gsa 2 days ago
    Successfully built
  • gvmd 2 days ago
    Successfully built
  • openvas-scanner 2 days ago
    Successfully built
  • gsa-nodejs-build-dependencies 2 days ago
    Successfully built
  • gvm-libs 2 days ago
    Successfully built