2.1 Installation on Linux Platforms

The EDS is made available as a noarch RPM. This allows you to manage your installation and perform upgrades in an automated fashion. Given that the EDS is entirely in "webspace", you can certainly choose to deploy it yourself (see the section on Other Platforms).

Installing via Yum

The RPM repositories for each platform we support are available by accessing the web form at https://shibboleth.net/downloads/service-provider/RPMS/ to generate the appropriate file to place in your repository directory (typically /etc/yum.repos.d/).

You can turn the repository on and off by adjusting the "enabled" property in the file, such as to prevent automated updates and maintain manual control. While enabled, the yum command will "see" the Shibboleth packages when you perform standard operations, and installing the EDS should require only a single command:

$ yum install shibboleth-embedded-ds

Installing Manually

If you prefer to install by hand, you can find the source distribution at https://shibboleth.net/downloads/embedded-discovery-service/

Installation details.

The Installation places the files you will need to configure the EDS into /etc/shibboleth-ds.

It then configures the Apache webserver to serve the EDS files (including the ones you use to configure) as:

/shibboleth-ds/idpselect_config.js
/shibboleth-ds/idpselect.js
/shibboleth-ds/idpselect.css
/shibboleth-ds/index.html used for testing