configure -prefix=/opt/shibboleth-1.2.1 -with-ssl=$OPENSSL \ Root# setenv OPENSSL /usr/local root# root# wget
INSTALL XERCES INSTALL
To build and install the libcurl library: Set the environment variable OPENSSL regarding your local configuration (in our case the OpenSSL library is installed under the /usr/local directory). But any version from about 7.11.1 on will work. The libcurl 7.12.2 is the preferred version to build Shibboleth Target 1.2.1a.
INSTALL XERCES DOWNLOAD
You can download the OpenSSL precompiled binary package for Solaris directly from or build it locally.ĬURL is a tool for transferring files with URL syntax, supporting HTTPS certificates, HTTP POST, HTTP PUT, FTP uploading, kerberos, HTTP form based upload, proxies, cookies, user+password authentication, file transfer resume, http proxy tunneling and a busload of other useful tricks. To compile the other libraries ensure you also have the libssl C headers installed. Many site have already locally installed the OpenSSL library. OpenSSL is a toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a full-strength general purpose cryptography library. The Shibboleth Target 1.2.1a components as well as the needed libraries will be installed in: /opt/shibboleth-1.2.1 OpenSSL Library Root# setenv PATH /opt/SUNWspro/bin:$PATH root# setenv CC cc root# setenv CXX CC root# root# cc -V You need to set the following environment variables PATH, CC and CXX to use the Sun C and C++ compilers: For some unknown reason, it was impossible to build the libraries using a bash shell. To build the Shibboleth Target 1.2.1a we highly recommend to use tcsh as shell. Therefore, your Apache server must be compile with DSO support enable and the Apache's Extension Tool: apxs. The Shibboleth Target 1.2.1a is an Apache dynamic loadable module. You can download the GNU make and autoconf precompiled binary packages for Solaris directly from Apache DSO and Extension Tool GNU makeīesides the standard Solaris make, building the Xerces-C and XML-Security-C libraries require to use the GNU make ( gmake). We choose to build the libraries and the Shibboleth Target 1.2.1a with Sun Forte Developer 7 C/C++ 5.4 Compiler, but other have successfully compiled using the the new Sun ONE Studio Compiler Colletion 8.0.įorte Developer 7 C and C++ compilers are licensed softwares an normally installed under: /opt/SUNWspro If it is not the case, contact your system administrator to install the Solaris packages (SPROcc and SPROcpl). You require a modern C/C++ compiler, a program builder (make) and some development packages. To install Shibboleth Target 1.2.1a from source you need some building/development tools. Source on different architectures (OSX, Linux, Solaris). They contain more detailed informations to build the Shibboleth Target 1.2.1a and the needed libraries from They can be found in the source directories /opensaml-1.0.1/doc and /shibboleth-1.2.1/doc. Xerces-c/ XML-Security-C 1.1.0 XML digital signature library l./security/c/ OpenSAML 1.0.1 Security assertion markup language library http:įor any other platform than Debians stable, please refer directly to the original INSTALL.txt files. shibboleth/) C++ Logging library Xerces-C++ 2.6.1 (special Internet2 release: log4cpp 0.3.5rc1 (special Internet2 release: OpenSSL 0.9.6 or 0.9.7 SSL library libcurl 7.12.2 Transfer library with URL syntax List of libraries required by Shibboleth Target 1.2.1a: The installation requires to compile the Shibboleth Target and some libraries from source and therefore to install the necessary building tools and development libraries on your compile host. The focus of this document is a detailed compilation and installation guide of Shibboleth Target 1.2.1a on a Sun Solaris host using Sun C/C++ Compilers. Note: For general information about the deployment of Shibboleth within the SWITCHaai Federation, please consult the Deployment section of our website.
![install xerces install xerces](https://images.contentstack.io/v3/assets/bltb6530b271fddd0b1/blt9ea5df361067b9b5/6010b21294a1800f61b50a24/Valorant_Profile_-_Siggo.png)
Please refer to the new documentation: Install Shibboleth Service Provider 1.3 on Solaris You must install the Shibboleth Service Provider 1.3 instead. Shibboleth Target 1.2.x is outdated and not supported anymore.
![install xerces install xerces](https://gumlet.assettype.com/afkgaming%2Fimport%2Fmedia%2Fimages%2F16922-1f36a4f2cbf61c0fa45a7e242364aa02.jpeg)
Install Shibboleth Target 1.2.1a on Solaris Install Shibboleth Target 1.2.1a on Solaris