wget http://shibboleth.net/downloads/service-provider/latest/shibboleth-sp-2.5.5.tar.gz wget http://shibboleth.net/downloads/log4shib/1.0.9/log4shib-1.0.9.tar.gz wget http://mirror.nexcess.net/apache//xerces/c/3/sources/xerces-c-3.1.2.tar.gz wget http://apache.arvixe.com/santuario/c-library/xml-security-c-1.7.3.tar.gz wget http://shibboleth.net/downloads/c++-opensaml/latest/xmltooling-1.5.6.tar.gz wget http://shibboleth.net/downloads/c++-opensaml/latest/opensaml-2.5.5.tar.gz wget http://apache.mirrors.ionfish.org/apr/apr-1.5.2.tar.gz tar zxf log4shib-1.0.9.tar.gz cd log4shib-1.0.9 ./configure --prefix=/opt/shibboleth-sp --disable-static --disable-doxygen make && make install tar zxf xerces-c-3.1.2.tar.gz cd xerces-c-3.1.2 ./configure --prefix=/opt/shibboleth-sp --disable-netaccessor-libcurl make && make install tar zxf xml-security-c-1.7.3.tar.gz cd xml-security-c-1.7.3 env CPPFLAGS='-I/opt/shibboleth-sp/include' LDFLAGS='-L/opt/shibboleth-sp/lib' \ ./configure --without-xalan --disable-static --prefix=/opt/shibboleth-sp make && make install tar zxf xmltooling-1.5.6.tar.gz cd xmltooling-1.5.6 ./configure --with-log4shib=/opt/shibboleth-sp --prefix=/opt/shibboleth-sp -C make && make install tar zxf opensaml-2.5.5.tar.gz cd opensaml-2.5.5 ./configure --with-log4shib=/opt/shibboleth-sp --prefix=/opt/shibboleth-sp -C make && make install tar zxf apr-1.5.2.tar.gz cd apr-1.5.2 ./configure --prefix=/opt/shibboleth-sp \ --disable-static \ --with-installbuilddir=/opt/shibboleth-sp/share/apr-1/build make && make install export PATH=$PATH:/opt/shibboleth-sp/bin export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/shibboleth-sp/lib tar zxf shibboleth-sp-2.5.5.tar.gz cd shibboleth-sp-2.5.5 env CPPFLAGS='-I/opt/shibboleth-sp/include' LDFLAGS='-L/opt/shibboleth-sp/lib' \ ./configure --with-log4shib=/opt/shibboleth-sp \ --enable-apache-22 --with-apxs22=/usr/sbin/apxs \ --prefix=/opt/shibboleth-sp \ --with-apr=/opt/shibboleth-sp -- add to /etc/sysconfig/httpd-dev export PATH=$PATH:/opt/shibboleth-sp/bin export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/shibboleth-sp/lib -- copy the apache shib sp config file cp /opt/shibboleth-sp/etc/shibboleth/apache22.config \ /etc/httpd/conf.d/shib-sp.conf -- change UseCanonicalName to On in httpd.conf -- restart the apache daemon sudo /etc/init.d/httpd stop sudo /etc/init.d/httpd start