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

Added CentOS7 as possible OS and added possibility to add comments to rules file #18

Open
wants to merge 10 commits into
base: master
Choose a base branch
from
Open

Conversation

rogerniesten
Copy link

We like your ansible role for shorewall very much. Unfortunately your role doesn't incorporate CentOS and we have to maintain some CentOS servers as well (beside a lot of Ubuntu servers).
The only difference I could find is the way the shorewall package has to be installed, so I enhanced your role for this.
I also added a comment field to the rules structure, so comments can be added to the entries in the rules file.
I think these enhancements would be beneficial for many people, so that's why I requested this pull request.

tasks/main.yml Show resolved Hide resolved
@mrlesmithjr
Copy link
Owner

@rogerniesten Glad this role has been useful for you. I very much appreciate the work you've done here and would be glad to get these merged in.

@mrlesmithjr
Copy link
Owner

@rogerniesten I need to get this role in sync from a structuring perspective, etc. I have been standardizing the CI tests as well. The current testing, checks are not working too great for sure. My question is whether you'd like me to get those changes in now? Which means a rebase on your part for this PR. Or, get this PR merged in and then make the structural changes? Which means you'll need to pull the new changes after the merge. Thoughts?

@mrlesmithjr
Copy link
Owner

As an FYI. This is what the new structure is being developed from.

https://github.com/mrlesmithjr/cookiecutter-ansible-role

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

Successfully merging this pull request may close these issues.

2 participants