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
Store GSSAPI session key in /var/run/httpd #723
Conversation
|
Could we put the mod_auth_gssapi session key in |
|
Sure |
Runtime data should be stored in /var/run instead of /etc/httpd/alias. This change is also compatible with selinux policy. https://pagure.io/freeipa/issue/6880
|
Functional ACK. There was a concern in the ticket's discussion about reboots - are we going to handle them? |
|
This approach was agreed on devel meeting |
|
This patch is wrong please revert |
|
As I noted in the ticket: "At most you may want to store it in /var/lib/ipa/somewhere, but we do not want to break sessions (there are people using APIs from non-interactive scripts) just because you needed to restart a service/server quickly. Let me also add that:
|
|
The current patch moved the key in a place where apache cannot write, resulting in an ephemeral key that is thrown away each time apache is restarted/reloaded. |
|
The issue will be fixed on the SELinux side |
Runtime data should be stored in /var/run instead of /etc/httpd/alias.
This change is also compatible with selinux policy.
https://pagure.io/freeipa/issue/6880