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

Support for RHEL 8 / Rocky Linux 8 #279

Closed
krayjay opened this issue Dec 15, 2022 · 3 comments
Closed

Support for RHEL 8 / Rocky Linux 8 #279

krayjay opened this issue Dec 15, 2022 · 3 comments

Comments

@krayjay
Copy link

krayjay commented Dec 15, 2022

Is your feature request related to a problem? Please describe.
I can run this cookbook in Rocky Linux 8, but the compliance report shows the scan results as:
19 passed controls, 5 failed controls, and 44 were skipped (due to thinking /etc/ssh/sshd file does not exist, yet it does)

Describe the solution you'd like
Support for RHEL 8 since 9 has been out for a little bit and 8 still isn't supported. RHEL = Rocky Linux so fixing both would be phenomenal.

Describe alternatives you've considered
Ansible if the Chef community can't keep these popular cookbooks updated, unfortunately.

@schurzi
Copy link
Contributor

schurzi commented Dec 30, 2022

Thank you for this input. As you observed in the alternatives section, we currently put more effort in maintaining our Ansible implementation. We also recognize the popularity of the chef cookbooks, but currently we lack maintainer time to keep everything equally up-to-date.

A sidenote to your experience with the compliance profile. If this many controls are skipped you should try running it as root user.

@artem-sidorenko
Copy link
Member

@krayjay I added the CI tests for EL 8-9 linux distro, including rocky linux 8. As far I can see everything works and tests are passing, even on the old chef-os-hardening release 4.0.0. Is there anything I miss or any specific problem which needs to be fixed?

@artem-sidorenko
Copy link
Member

I'm closing this issue, feel free to reopen if needed

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

3 participants