Available NVT Feed ServicesConfiguring NVT FeedsPrerequisitesPerforming a synchronization with an OpenVAS NVT Feed

Performing a synchronization with an OpenVAS NVT Feed

To synchronize your NVT repository with an OpenVAS NVT Feed, follow these steps:

  1. Check the configuration of the synchronization script: Usually you will find this shell script installed as /usr/sbin/openvas-nvt-sync.

    You should verify that the variables "NVT_DIR" and "FEED" are correct. This should be the case for NVT_DIR if you did not deviate from the standard build and install routine. For FEED there is currently only the pre-configured one anyway. So, just don't change it.

  2. Run the synchronization command:
               # openvas-nvt-sync
    

    It will connect to the currently available NVT feed. At the end, it will verify the md5 checksums of all synchronized files. If any of them fails, an error is reported. In this case you should retry a couple of minutes later (reasons for failures could be network lags or that the feed repository was being updated at the time). If the problem occurs again, please report it to the OpenVAS discussion mailing list. If you want to automatically update your NVT collection, follow the steps in chapter *.

  3. Restart the OpenVAS server (openvasd):
               # kill -1 PID
    

    Where PID is the process ID of the main openvasd. You may see in the "openvas-nvt-sync" script how this should work ideally, but currently it does not work. You might consider using the "killall openvasd" command if you really know what this means.


Available NVT Feed ServicesConfiguring NVT FeedsPrerequisitesPerforming a synchronization with an OpenVAS NVT Feed