Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OpenVAS installer / upgraded for RH based Linux (CentOS, Rocky, ....) #7

Open
litebito opened this issue Oct 5, 2024 · 3 comments
Open

Comments

@litebito
Copy link

litebito commented Oct 5, 2024

I was looking (googling) for better instructions to install all the Greenbone OpenVAS modules, as GB's own documentation seems to miss parts.

Is there any interest in creating a similar set of install/upgrade scripts for RH based linux (CentOS Stream 9 in my case)?

@itiligent
Copy link
Owner

itiligent commented Oct 7, 2024

This script is the only one I know of that is current and fills in all the blanks with GB's rather sketchy documentation (which is no help to get a working appliance with proper HTTPS built or upgraded - coz GB sell proprieary appliaces after all!)

It would not take too much work to convert the script to RHEL becasuse the script was deliberately laid out to make it easier to manage changes to indivudual modules or dependency settings (which GB do from time to time) . Every section is self contained and all dependencies are clearly mapped/commented.

I am too time poor to do this right now, but why not have a go and share? (Testing between distros is what takes up most of the time btw, so I recommend a VM lab to get this done efficiently. )

@litebito
Copy link
Author

litebito commented Oct 7, 2024

I run most of the servers on my VM farm on CentOS Stream 9 (because a long time ago I started with CentOS 4, but I'm not a guru... just a mid level admin)
I will try to "translate" the scripts and post back. But it will take some weeks.
There are a few issues on CentOS Stream 9 (conflicting packages etc...) which is why the GB instructions for CentOS don't work.

@itiligent
Copy link
Owner

Ok cool. Dont focus too much on reworking the script maybe. Instead, the best way to help will be to focus on identifying the dependency differences in each of the modules first. With Debian I worked through the install steps module by module in a test lab, logging each install issue manually till I got the actual recipe for each module. Postgres variances and rust packages gave me the most trouble between Debian flavours YMMV.

Once you've got the recipe worked out for each module on CentOS 9, I will help transpose the script.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants