The Shibboleth V2 IdP and SP software have reached End of Life and are no longer supported. This documentation is available for historical purposes only. See the IDP v4 and SP v3 wiki spaces for current documentation on the supported versions.

Skip to end of metadata
Go to start of metadata

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

Compare with Current View Page History

« Previous Version 2 Next »

Solaris Installation

Building Shibboleth from source is recommended for deployments on Solaris systems, but binaries are available for stock distributions of Solaris 8.

Build from Source
Install Binaries for 10.4

Library Loading Requirements

If the OpenSSL libraries are not in the system's search path, they should be added to the LD_LIBRARY_PATH used by Apache. You will also usually need to add /opt/shibboleth/lib to LD_LIBRARY_PATH as well. Add the following commands to an initialization script such as apachectl to set the proper environment variables before starting shibd or Apache, modifying paths if necessary.

export LD_LIBRARY_PATH=/opt/shibboleth-sp/lib

Known Conflicts

Portions of the libphp4 Apache module are written in C++, as is the Shibboleth SP. There is a known conflict on Unix-based platforms between the PHP extensions libpspell.so and libsablot.so which will manifest itself as segmentation faults when starting Apache. If a site wants to use libphp4.so and Shibboleth at the same time, then one of the following may be done:

  • Remove the options --with-pspell and --with-xslt-sablot from PHP's configuration;
  • Rebuild these two modules using the same version of GCC that was used to compile Shibboleth.
  • No labels