Software Repository

This software repository contains releases of Internet2 and related projects available as both source code and binary packages in the RPM format. This resource is provided as a service to enable the installation, configuration, and management of software. For more news and information regarding this project we encourage you to join the software mailing list.

Note: The RPMs and repository package are designed to be used with CentOS based Linux systems.

Of Note

Browse Software Releases:

Mailing List:
The software mailing list is used to announce updates to this repository.

Additional information regarding these tools:

Installing packages from this repository

The Internet2 software repository supports package management using tools such as Yum A single easy to install package is used to configure your CentOS 5 based Linux system to use the Internet2 software repository.

  1. Download the latest version of the Internet2 repository software. N.B. the contents of this package are available in our source code repository, along with the default kickstart.
  2. This RPM is digitally signed. If this is the first time you are interacting with the Internet2 repository please install the signing key:

    rpm --import

  3. Install the RPM:

    rpm -ivh Internet2-repo-0.6-1.noarch.rpm

  4. This repository may not contain all prerequisite software requirements for a given tool. We encourage the configuration of an alternate source of software for these situations. The following repository contains numerous packages that may be necessary when installing some of the tools:

Mirroring the repositories

Sites interested in hosting a mirror of this software can take the following steps:
  1. Send an email to saying you would like to operate a mirror; be sure to send the hostname/IP address of the mirror.
  2. There are two directories you can retrieive with rsync:
    • rsync -vaH --numeric-ids --delete --delete-after --delay-updates rsync:// ${LOCAL_DIR}
    • rsync -vaH --numeric-ids --delete --delete-after --delay-updates rsync:// ${LOCAL_DIR}
  3. Consider hosting an EPEL or CentOS mirror as well.