Fedora

From NorduGrid

Jump to: navigation, search

Contents

Quick start

Note:  In addition to ARC itself, a number of Globus packages is needed to enable the Globus Securty Infrastructure (GSI) and the popular GridFTP file transfer protocol. VOMS is needed for Virtual Organisation management, and LFC is needed for data indexing.

For the current production version of ARC, please visit official NorduGrid download site.

Below are instructions for those who'd like to test the latest release candidate. All instructions assume superuser privileges.

Repositories

ARC 0.8 release candidate and the necessary 3rd party packages are available through the test repository by Mattias Ellert:

[nordugrid-ellert]
name=NorduGrid - $basearch - ellert
baseurl=http://www.grid.tsl.uu.se/repos/globus/fedora/$releasever/$basearch
enabled=1
gpgcheck=1

GPG Key

Packages are signed by Mattias Ellert; in order to install the necessary GPG key, do:

gpg --search-keys "mattias ellert"

and select the most recent one (hit number 1)

Then do:

gpg -a --export DF56FFF2 |  rpm --import -

Some packages may still be unsigned; you can switch gpgcheck=0 in the repository configuration.

Client installation

First, install Globus certificate utilities, you are very likely to need them to create proxies and work with certificates when needed. These utilities are available from official Fedora repositories since Fedora 9.

yum install globus-gsi-cert-utils-progs globus-proxy-utils 

Note:  Pay attention to dashes instead of the old Globus-style underscores in package names

Then you'd need keys of potentially relevant Certification Authorities. Get them either from the official NorduGrid download site (see "External software", IGTF), or directly from IGTF:

wget http://dist.eugridpma.info/distribution/current/igtf-policy-installation-bundle-1.31.tar.gz
tar xvzf igtf-policy-installation-bundle-1.31.tar.gz
cd igtf-policy-installation-bundle-1.31
./configure --with-profile=classic
make install

You may need to browse to that repository first and find out what is the most recent version number, instead of 1.31

Then install ARC client itself, which will pull in other necessary packages:

yum install nordugrid-arc-client

You may also want to install VOMS client tools (providing e.g. voms-proxy-init):

yum install voms-clients
Personal tools