Description of problem: The latest mod_auth_kerb-eap6 doesn't satisfy the auth_kerb.conf symlink in httpd/conf.d/auth_kerb.conf # readlink -f jws-3.0/httpd/conf.d/auth_kerb.conf /etc/httpd24/conf.d/auth_kerb.conf $ rpm -ql mod_auth_kerb-eap6-5.4-30.ep7.el6.x86_64 /etc/httpd24/conf.modules.d/10-auth_kerb.conf ... Version-Release number of selected component (if applicable): jws-httpd-3.0.0-DR0-RHEL*.zip mod_auth_kerb-eap6-5.4-30.ep7.el6.x86_64.rpm
From JWS3 we will ship auth_kerb directly: # mod_auth_kerb -ln -s %{_libdir}/%{httpd}/modules/mod_auth_kerb.so httpd/modules/ -ln -s %{_sysconfdir}/%{httpd}/conf.d/auth_kerb.conf httpd/conf.d/ +cp %{_libdir}/%{httpd}/modules/mod_auth_kerb.so httpd/modules/
Fix part 2: [weli@dhcp-66-78-87 jws-compose]$ git diff diff --git a/jws-compose.spec b/jws-compose.spec index 9a34fcf..9403f42 100644 --- a/jws-compose.spec +++ b/jws-compose.spec @@ -282,6 +282,7 @@ sed -i -e "s:^LoadModule proxy_balancer_module:#LoadModule proxy_balancer_module # mod_auth_kerb cp %{_libdir}/%{httpd}/modules/mod_auth_kerb.so httpd/modules/ +cp %{_sysconfdir}/%{httpd}/conf.modules.d/10-auth_kerb.conf httpd/conf.modules.d/ # mod_rt cp -pr %{_libdir}/%{httpd}/modules/mod_rt.so httpd/modules/ --- Local verification: [weli@dhcp-66-78-87 jbossas-fordev]$ unzip -l jws-httpd-3.0.0-RHEL6-x86_64.zip | grep kerb 43016 12-22-2014 20:21 jws-3.0/httpd/modules/mod_auth_kerb.so 53 12-22-2014 20:21 jws-3.0/httpd/conf.modules.d/10-auth_kerb.conf
This is a zip only problem. RPM packages are fine. So the fix seems complete.
Verified with DR2 RHEL6 RHEL7 zips.