-
Notifications
You must be signed in to change notification settings - Fork 21
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
(SIMP-7538) Fix firewall service name strings #74
Conversation
* Bump upstream firewalld to 4.2.2 for backend selection support * Set the default backend to 'iptables' to work around nftables bugs * Ensure that firewalld service names do not contain a '.' character * Fix missing entries in REFERENCE.md SIMP-7538 #close
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changed the name of the sshd_allow rule to sshd_allow_0.0.0.0 in the firewalld acceptance test, and the generated firewalld service file was named incorrectly (i.e., still had dots in it).
All branches in the iptables::firewalld::rule define code need to be tested to verify safe name substitution is done appropriately. |
@lnemsick-simp Honestly, I should probably just PR this to the upstream project since that will be FAR easier to get coverage on given that it's the base types that would do the work and usage outside of this module wouldn't suffer. |
Relevant upstream PR voxpupuli/puppet-firewalld#266 |
SIMP-7538 #close