...
The following subsections outline the installation process.
Install Bash Library
Download First download the bash-library source , change directory to the source directory, and code. For example, assuming you have git
installed, you can clone the repository as follows:
Code Block | ||
---|---|---|
| ||
$ git clone https://github.internet2.edu/InCommon/bash-library.git |
Now install the source into /tmp
...
like this:
Code Block | ||
---|---|---|
| ||
$ export BIN_DIR=/tmp/bin
$ export LIB_DIR=/tmp/lib
$ ./bash-library/install.sh $BIN_DIR $LIB_DIR
|
or install the source into your home directory:
Code Block | ||
---|---|---|
| ||
$ export BIN_DIR=$HOME/bin
$ export LIB_DIR=$HOME/lib
$ ./bash-library/install.sh $BIN_DIR $LIB_DIR
|
...
Install Shibboleth IdP Probe
Download Next download the shib-idp-probe source , change directory to the source directory, and install the source code:
Code Block | ||
---|---|---|
| ||
$ git clone https://github.internet2.edu/InCommon/shib-idp-probe.git |
Install the source on top of the previous installation:
Code Block | ||
---|---|---|
| ||
$ ./shib-idp-probe/install.sh $BIN_DIR $LIB_DIR
|
The Altogether the following additional files will be installed:
Code Block | ||
---|---|---|
| ||
$ ls -1 $BIN_DIR cget.sh list_local_shib_idps.sh probe_shib_idps.sh summarize_global_shib_idps.sh $ ls -1 $LIB_DIR command_paths.sh compatible_date.sh compatible_mktemp.sh config_tools.sh extract_IdP_entityIDs.xsl extract_IdP_names.xsl extract_InCommon_IdP_entityIDs.xsl extract_entity.xsl http_tools.sh md_tools.sh saml_tools.sh |
...