Skip to content

Issue with PostgreSQL version mismatch during OpenVAS installation on Debian #16

Open

Description

@M7Bas

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.

Activity

  1. netseevol commented on Apr 22, 2026

    @netseevol

    Works on Debian 12, not on 13..

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions