You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

The Touchstone team maintains a source tarball of tbe Shibboleth SP, including all of its immediate prerequisites (curl, log4cpp, xerces-c, xml-security-c, and opensaml), and a script to perform the entire build, in the webauth locker, in /mit/webauth/shibboleth/source. The script can build the software on Linux and Solaris systems. To build from this, create a build directory, unpack the source tarball (shibboleth-sp-sources.tgz) into it, and copy the build-sp,sh script into it; use the build-sp.sh script as follows:

sh build-sp.sh [-a <apxs_path>] [-p <install_prefix>] [-s openssl_prefix]

The -a option argument is the path to the Apache apxs executable, e.g. /usr/local/apache2/bin/apxs (defaults to using the apxs in the PATH). The -p option specifies the install prefix (defaults to /usr/local/shibboleth). The -s option specifies the install location of the version of OpenSSL you want to build against, e.g. /usr/local/ssl (defaults to finding OpenSSL in standard system library locations).

Once you have built the software successfully, you will need to configure and customize it for use.

  • No labels