Hi,
Great script — installation works well, but I encountered a few issues that break the setup on Debian.
Missing dependencies:
Rustup is not installed by default. Cargo cannot be used without installing rustup first. The following command is required:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
The package libmagic-dev is required by OpenVAS components and should be added to the dependency list.
HTTPS and Let's Encrypt support:
I have implemented modifications to:
- run gsad on port 443
- use Let's Encrypt certificates
- include automatic certificate renewal using systemd or cron
- update the gsad.service override file
If you want, I can open a PR and merge these changes into your branch.
Best regards,
Hi,
Great script — installation works well, but I encountered a few issues that break the setup on Debian.
Missing dependencies:
Rustup is not installed by default. Cargo cannot be used without installing rustup first. The following command is required:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -yThe package
libmagic-devis required by OpenVAS components and should be added to the dependency list.HTTPS and Let's Encrypt support:
I have implemented modifications to:
If you want, I can open a PR and merge these changes into your branch.
Best regards,