Thanks for posting these instructions. There are several issues I've encountered on Centos 7 (CentOS Linux release 7.3.1611 (Core)), including the following:
1. "openvas-check-setup" still defaults to version 8, and will complain that openvassd is too old or too new. "openvas-check-setup --v9" works properly.
2. redis is configured to create its redis.sock file to /tmp; however, it does not have sufficient privileges to do so. Either grant appropriate rights, or choose another location, such as /run/redis/redis.sock. In choosing the latter, the redis.conf file must be updated to reflect that change, as must the openvassd.conf file (by adding an entry "kb_location = /run/redis/redis.sock". In any case, the installation routine adds two unnecessary lines to the end of the redis.conf file, which ought to be commented out / removed altogether.
NOTE: Thanks to Michael Hampton for his post at
https://serverfault.com/questions/82192 ... wont-start for the redis information.
3. finally, OpenVAS v9 has changed its SQLite syntax, according to this post at
https://lists.wald.intevation.org/piper ... 03839.html, requiring a minimum of v3.8.3; however, v3.7.17 appears to be the highest available version for Centos 7, according to this article
http://rpmfind.net/linux/rpm2html/searc ... ntos&arch=.
Other version-related details:
openvasmd --version
OpenVAS Manager 7.0.2
Manager DB revision 184
Copyright (C) 2010-2016 Greenbone Networks GmbH
openvassd --version
OpenVAS Scanner 5.1.1
Most new code since 2005: (C) 2016 Greenbone Networks GmbH
Nessus origin: (C) 2004 Renaud Deraison <
deraison@nessus.org>
yum list openvas
openvas.noarch 9.0.0-1244.el7.art @atomic