While attempting to install OpenVAS on Debian, I encountered an issue where the installation process tries to start the postgresql@15-main service. However, when attempting to install PostgreSQL, it installs the postgresql@17-main service instead, causing a version mismatch.
Steps to reproduce:
1- Install OpenVAS on Debian.
2- During installation, OpenVAS attempts to start postgresql@15-main.
3- PostgreSQL 17 is installed by default, and the service postgresql@17-main is started instead.
4- This results in a version mismatch and prevents OpenVAS from starting properly.
Temporary solution:
I manually edited the installation script to change the service reference from postgresql@15-main to postgresql@17-main, which resolved the issue.
Expected behavior:
OpenVAS should either support PostgreSQL 17 or automatically reference the correct version of PostgreSQL for the installation process.
Additional context:
It would be great if the installation script could be updated to account for newer versions of PostgreSQL, or if there's a check to ensure compatibility with the installed version.
While attempting to install OpenVAS on Debian, I encountered an issue where the installation process tries to start the postgresql@15-main service. However, when attempting to install PostgreSQL, it installs the postgresql@17-main service instead, causing a version mismatch.
Steps to reproduce:
1- Install OpenVAS on Debian.
2- During installation, OpenVAS attempts to start postgresql@15-main.
3- PostgreSQL 17 is installed by default, and the service postgresql@17-main is started instead.
4- This results in a version mismatch and prevents OpenVAS from starting properly.
Temporary solution:
I manually edited the installation script to change the service reference from postgresql@15-main to postgresql@17-main, which resolved the issue.
Expected behavior:
OpenVAS should either support PostgreSQL 17 or automatically reference the correct version of PostgreSQL for the installation process.
Additional context:
It would be great if the installation script could be updated to account for newer versions of PostgreSQL, or if there's a check to ensure compatibility with the installed version.