It works only on a CentOS7

You need the epel repository:

sudo yum install epel-release

Install voms-client

sudo su -

yum install voms-clients-cpp

Configure muoncoll.infn.it voms:

mkdir /etc/vomses/

cat << EOF > /etc/vomses/muoncoll.infn.it-voms2.cnaf.infn.it 

"muoncoll.infn.it" "voms2.cnaf.infn.it" "15022" "/DC=org/DC=terena/DC=tcs/C=IT/ST=Roma/O=Istituto Nazionale di Fisica Nucleare/OU=CNAF/CN=voms2.cnaf.infn.it" "muoncoll.infn.it"

EOF

and:

mkdir /etc/grid-security/vomsdir/muoncoll.infn.it

cat << EOF > /etc/grid-security/vomsdir/muoncoll.infn.it/voms2.cnaf.infn.it.lsc

/DC=org/DC=terena/DC=tcs/C=IT/ST=Roma/O=Istituto Nazionale di Fisica Nucleare/OU=CNAF/CN=voms2.cnaf.infn.it
/C=NL/O=GEANT Vereniging/CN=GEANT eScience SSL CA 4

EOF

Install certificates:

yum install ca-certificates

Add EGI repository:

cat << EOF > /etc/yum.repos.d/EGI-trustanchors.repo

# EGI Software Repository - REPO META (releaseId,repositoryId,repofileId) - (16810,-,2835)[EGI-trustanchors]
[EGI-trustanchors]
name=EGI-trustanchors
baseurl=http://repository.egi.eu/sw/production/cas/1/current/
enabled=1
gpgcheck=1
gpgkey=http://repository.egi.eu/sw/production/cas/1/GPG-KEY-EUGridPMA-RPM-3

EOF

Install certificates:

yum install -y ca-policy-egi-core

Install gfal2

If the version for the default python interpreter is 2.* execute:

yum install -y gfal2-all python2-gfal2 python2-gfal2-util

otherwise execute:

yum install -y gfal2-all python3-gfal2 python3-gfal2-util


  • No labels