-
-
Notifications
You must be signed in to change notification settings - Fork 94
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
Fix SELinux and add feature::api::bind_port support #772
Conversation
I removed the enhancement label. Our changelog generator puts PRs in categories based on labels. And it gets confused when it has to put a PR into two categories. |
I would prefer if we keep the "manage_selinux" switch, so the user has to make a decision and it reduces the impact of the change. What happens if the user runs icinga2 on a different port, with a diffent user etc.? |
Is there a reason to default manage_SELinux to true? |
@lbetz pointed out in a private chat, this is still a draft. |
Now this PR only fixes problems with selinux on some file permissions and add support to change the bind_port of class icinga2::feature::api. |
Add support of SELinux. That mean the required policy package is installed if a selinux_package_name in globals is set and facts.os.selinux.enabled=true.