-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Module does not correctly handle multiple RHEL based OS versions. #121
Comments
As an ademdum to "Stop using ${httpd_dir}/mod.d on RHEL", the a2mod type should become a NOOP for RHEL and Amazon hosts. The a2mod type mimics the Debian a2enmod and a2dismod functionality. But as pointed out there is no analogous behavior on RHEL hosts as when a module is installed via package on RHEL it is enabled. |
Thanks for your input @tmclaugh.
I merged #200 to cover this functionality. A module managing the configuration should provide an interface to do so, or not manage it at all. Previously the module managed very little and thus wasn't very helpful. I hope this is a step in the right direction.
I specifically have this pointing at
Done, kind of. The templated
Done.
This is the case on redhat, though Debian's available/enabled symlink setup is preserved for debian platforms
Done, similar to the
This bit is actually pretty hard to do. Configuration files on many platforms could cause apache to fail to start if not managed, or create enormous overhead for the apache module maintainers (if there were any :P). I hoped to simplify this by taking the gamut of apache mods available on all covered platforms and templatizing them. I hope that taking this route was acceptable. |
replace Tuple with Array[String]
As the module is written now it cannot handle both RHEL 5 and RHEL 5 based OSes. (This includes the latest Amazon image which appears to be RHEL 6 based.) The issues are:
I think the root of this issue is the module is attempting to manage the contents of httpd.conf unlike it does on Debian. (I understand the reason for this is in the differences between how Debian and RHEL manage Apache setup.) For RHEL what I would propose is the following:
Thoughts on these ideas?
The text was updated successfully, but these errors were encountered: