Adding a VO

A guide to adding support for a new VO. In this case the motivation is to add support for vo.u-psud.fr for Karl. The first attempt will be without using Yaim, as I don't want to disturb anything else!

Local System ( eprexa)

Started by checking the VO on CIC Portal. It appears to be an active VO associated with Paris Sud.

Download public key
Public Key Certificate (.crt file) was downloaded from CIC Portal, and placed in the directory /home/lcgui/SL4/prod/external/etc/grid-security/vomsdir/. A pem file was then generated:

openssl x509 -out vo.u-psud.fr.pem -text -in vo.u-psud.fr_certificate.crt

and the resulting .pem file was renamed to vo.u-psud.fr.4597.pem to match the serial number stored in the certificate.

Generate vomses file

Added:

"vo.u-psud.fr" "grid12.lal.in2p3.fr" "20005" "/O=GRID-FR/C=FR/O=CNRS/OU=LAL/CN=grid12.lal.in2p3.fr" "vo.u-psud.fr"

to the file /home/lcgui/SL4/prod/glite/etc/vomses/vo.u-psud.fr-grid12.lal.in2p3.fr

Generate glite_wmsui.conf files

Copied the ATLAS config file from /home/lcgui/SL4/prod/glite/etc/atlas/glite_wmsui.conf to /home/lcgui/SL4/prod/glite/etc/vo.u-psud.fr/glite_wmsui.conf. Changed VirtualOrganisation attribute to vo.u-psud.fr.

Used lcg-infosites --vo vo.u-psud.fr wms to find values for the NSAddresses and LBAdresses. These are set to grid25.lal.in2p3.fr grid07.lal.in2p3.fr.

Copied the ATLAS config file from /home/lcgui/SL4/prod/glite/etc/atlas/glite_wms.conf to /home/lcgui/SL4/prod/glite/etc/vo.u-psud.fr/glite_wms.conf. Changed VirtualOrganisation attribute to vo.u-psud.fr. The virtualorganisation and WMProxyEndpoints attributes were updated.

Generate edg_wl_ui.conf file

Copied the ATLAS config file from /home/lcgui/SL4/prod/edg/etc/atlas/edg_wl_ui.conf to /home/lcgui/SL4/prod/edg/etc/vo.u-psud.fr/edg_wl_ui.conf. VirtualOrganisation? attribute was updated to vo.u-psud.fr. All other fields remain unchanged.

-- ChristopherCurtis - 23 Jun 2009

Topic revision: r1 - 23 Jun 2009 - 16:03:36 - ChristopherCurtis
 
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback