$Id: INSTALL.xml,v 1.1.1.1 2006/08/02 08:01:40 badino Exp $
Table of Contents
Abstract
This document describes the procedures that should be followed to install the gLite Data Transfer ProxyRenewal
Since the gLite Data TransferProxyRenewal is not intended to be installed as stadalone service, but it's rather an element of the gLite Data Transfer Sevrice, the purpose of this document is to describe the dependencies should be followed in order to use the module
In order to use the gLite Data Transfer ProxyRenewal module, you need the following external dependencies installed on the system:
Globus Essentials from VDT 1.2.2
MyProxy from VDT 1.2.2
Oracle InstantClient
xerces-c v. 2.5
xalan-c v. 1.8.0
log4cpp v. 0.3.4b
To install that libraries, you can use the following RPMs from the GLite repository:
gpt-VDT1.2.2rh9-1.i386.rpm
vdt_globus_essentials-VDT1.2.2rh9-1.i386.rpm
myproxy-1.14-EGEE.i386.rpm
glite-essentials-cpp-1.1.1-1_EGEE.i386.rpm
except from the oracle instant client package (oracle-instantclient-basic-10.1.0.3-1.i386.rpm or greater) that should be downloaded from the Oracle web site.
Please note that at the moment the myproxy VDT versions 1.2.0 and 1.2.2 may not be compatible, but the code includes soem preprocessor definition in order to compile with both versions
The locations where those modules are installed are:
Globus: /opt/globus
MyProxy: /opt/globus
Oracle Instant Client: /usr/lib/oracle/10.1.0.3/client/lib/
xerces-c: /opt/glite/externals/lib
xalan-c : /opt/glite/externals/lib
log4cpp : /opt/glite/externals/lib
In order to use the gLite Data Transfer ProxyRenewal module, you need the binaries of the following gLite modules:
org.glite.data.config-service
org.glite.servicediscovery.api-c
org.glite.security.proxyrenewal
org.glite.agents-common
org.gridsite.core
You can either install them via apt or download and then install the related RPMs issuing the command
rpm -ivh <rpm_list>
here <rpm_list> is the list of RPMS of the modules reported above.
The default location where those modules are installed is /opt/glite.