Assistance with First Time Setup on RHEL 6.5
Cantor, Scott
cantor.2 at osu.edu
Mon Feb 1 22:34:36 EST 2016
On 2/1/16, 10:19 PM, "users on behalf of Liz Nicholson" <users-bounces at shibboleth.net on behalf of liz.nicholson at ashleycyber.com> wrote:
>added the RPM, and installed using yum. However, after going through most of the config I noticed I have no /opt/shibboleth-sp/ directory and in /opt/shibboleth/lib64 I only have libcurl.so.4 and libcurl.so.4.3.0.
That's all you should have. The RPMs install files into the normal system locations in /usr. /opt is used for that one library because Red Hat broke libcurl in that release, won't accept responsibility for that wrong decision, and I have to ship a non-broken version that doesn't collide, and that was the workaround used.
>As a result I have no way to tell Apache(2.2) to load the mod_shib_22.so file as it's no where to be found.
The Apache module provided with any given RPM is installed to /usr/lib[64]/shibboleth, and the /etc/http/conf.d/shib.conf fragment will load it. What it is depends on what Apache version Red Hat provides, and RH6 comes with 2.2. Ergo, it's there, you're wrong, or you didn't install the RPM provided by the project.
>I did search the file system using find and got not results for mod_shib_22.so or mod_shib.
find is a hard command to use.
>I looked through previous posts and the only thing I found similar was someone on Ubuntu using Apache 2.4 and the recommendation was not to use 2.4 - since I am using the recommended 2.2 that doesn't really help me.
The RPMs are only designed to work with the Apache that Red Hat provides. The only recommendation is whatever they included, and it's a requirement, not a recommendation.
-- Scott
More information about the users
mailing list