gLite Data Transfer ProxyRenewal Module Install Guide

Paolo Badino

$Id: INSTALL.xml,v 1.1.1.1 2006/08/02 08:01:40 badino Exp $


Table of Contents

gLite Data Transfer ProxyRenewal Module
External Dependencies
GLite Dependencies
Configuration

Abstract

This document describes the procedures that should be followed to install the gLite Data Transfer ProxyRenewal

gLite Data Transfer ProxyRenewal Module

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

External Dependencies

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.

Note

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

GLite Dependencies

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.

Configuration

For what concern the configuration requirements of the components provided by the gLite Data Transfer ProxyRenewal module, please refer to the gLite Data Config Service Install Guide.