Downloads‎ > ‎Documentation‎ > ‎Guides‎ > ‎

Component Installation Guide

The latest IGE release (IGEv.2.0) includes a host of new packages and components. This guide provides the necessary information to the users to find out what packages they should install on their systems to get the functionality they need. The guide is separated to two sections. The first section covers the supported RPM flavour (RedHat, SL, Fedora) distributions and the second one covers the DEB ones.


The core components of the IGE2.0 release are:
  • Globus default security
  • Globus gridftp*
  • Globus GRAM5*
  • Globus RLS*
  • MyProxy*
  • GSI-openssh*
  • LCAS/LCMAPS (RPM only)
  • Gridway (RPM only)*
  • GridSAM (RPM only)*
  • GSI-SSHTerm (new) (RPM only)
  • SAGA (new) (RPM only)


The components marked with ‘*’ offer services and provide server and client packages separately.

For each of the components one can use the provided metapackages, which will install the complete component including client and server.

1. RPM



Client Components:
ComponentPackage Name   Commands in PackageNotes
Globus default security
globus-proxy-utilsgrid-proxy-init
grid-proxy-info
grid-proxy-destroy
grid-cert-diagnostics
Metapackage: ige-meta-globus-default-security
SimpleCAglobus-simple-cagrid-ca-create
grid-ca-package
grid-ca-sign
Globus gridftpglobus-gass-copy-progsglobus-url-copy
GSI-OpenSSHgsi-openssh-clients



gsi-openssh
gsissh
gsiscp
gsisftp

gsissh-keygen
Globus GRAM5
globus-gram-client-toolsglobusrun
globus-job-run
globus-job-status
globus-job-submit
globus-job-cancel
globus-job-clean
globus-job-get-output
globus-job-get-output-helper
MyProxymyproxymyproxy-init
myproxy-destroy
myproxy-info
myproxy-login
myproxy-retrieve
myproxy-store
myproxy-get-delegation
myproxy-get-trustroots
myproxy-change-pass-phrase
RLSglobusrls-client-progs globus-rls-cli

LCAS/LCMAPS adaptors for GT

GridWay

GridSAM

GSI-SSHTerm

gsisshterm

/usr/bin/sshterm.sh

Metapackage: ige-meta-gsisshterm

SAGA

ige-meta-saga

SAGA is an external component. Packages for SAGA are only certified and made available by IGE. For more information please see the SAGA webpages:
http://saga-project.org/



Server Components:
ComponentPackage NameNotes
GridFTP globus-gridftp-server-progsMetapackage: ige-meta-globus-gridftp
MyProxymyproxy-serverMetapackage: ige-meta-globus-myproxy
RLSglobus-rls-server
Metapackage: ige-meta-globus-rls
GRAM5globus-gatekeeperPlease read the documentation provided by the package or the GRAM5 installation pages here: http://globus.org/toolkit/docs/5.2/5.2.0/admin/quickstart/#q-gram.
GSI-OpenSSHgsi-openssh-serverMetapackage: ige-meta-globus-gsissh
GridWayMetapackage: ige-meta-gridway
GridSAMMetapackage: ige-meta-gridsam


2. DEB

Client Components:
ComponentPackage Name   Commands in PackageNotes
Globus default security
globus-proxy-utilsgrid-proxy-init
grid-proxy-info
grid-proxy-destroy
grid-cert-diagnostics
Metapackage: ige-meta-globus-default-security
SimpleCAglobus-simple-cagrid-ca-create
grid-ca-package
grid-ca-sign
Globus gridftpglobus-gass-copy-progsglobus-url-copy
GSI-OpenSSHgsi-openssh-client
gsissh
gsiscp
gsisftp
gsissh-keygen
Globus GRAM5
globus-gram-client-toolsglobusrun
globus-job-run
globus-job-status
globus-job-submit
globus-job-cancel
globus-job-clean
globus-job-get-output
globus-job-get-output-helper
MyProxymyproxymyproxy-init
myproxy-destroy
myproxy-info
myproxy-login
myproxy-retrieve
myproxy-store
myproxy-get-delegation
myproxy-get-trustroots
myproxy-change-pass-phrase
RLSglobus-rls-client-progs globus-rls-cli




Server Components:
ComponentPackage NameNotes
GridFTP globus-gridftp-server-progsMetapackage: ige-meta-globus-gridftp
MyProxymyproxy-serverMetapackage: ige-meta-globus-myproxy
RLSglobus-rls-server
Metapackage: ige-meta-globus-rls
GRAM5globus-gatekeeperPlease read the documentation provided by the package or the GRAM5 installation pages here: http://globus.org/toolkit/docs/5.2/5.2.0/admin/quickstart/#q-gram.
GSI-OpenSSHgsi-openssh-serverMetapackage: ige-meta-globus-gsissh


3. Finding out which package to install


You can also use your distribution's tools to find out what you should install:

For rpm-based systems (Fedora, Redhat, SL):
  • Make sure you have installed the yum-utils package.
  • Search for <command_name> using:
    • repoquery -f *<command_name>

For deb-based systems (Debian, Ubuntu):
  • Make sure you have the apt-file utility installed.
  • Run
    • apt-file update
  • Search for <command_name> using:
    • apt-file search <command_name>