Fixing the Greenbone Install

Like many users, I installed GVM from the Parrot system menu, and whilst it seemed to install correctly, everytime I ran the check, gvm-check-setup, it failed to run… but… how to fix it?

Well it turns out that some installed files are simply not where Greenbone was expecting, an easy fix!

First, look for the missing libraries in openvas (Look for libraries with "Not found”)

ldd /usr/sbin/openvas

for me, it was these files that it couldn’t find;

libopenvas_misc.so
libopenvas_nasl.so

We know they were installed, so we need find where they are on your own system;

sudo find / -name libopenvas_nasl.so
sudo find / -name libopenvas_misc.so

Once you have located the files, simply create some symlinks from where the file was found, to where greenbone expected to find them… ( /lib/x86_64-linux-gnu/ )

ln -s /usr/lib64/libopenvas_misc.so.21.4.4 /lib/x86_64-linux-gnu/
ln -s /usr/lib64/libopenvas_nasl.so.21.4.4 /lib/x86_64-linux-gnu/

Then you can run gvm-check-setup again and it should all be OK, and Greenbone should be available from your browser.

Hope this is helpful.

2 Likes

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.