Hi all,
In response to popular demand (!) I've built a use case into
VomsSnooper to create a tar ball of all the VOMS records
that are approved. It can be changed to download a
subset. The documentation includes this use case
(see below).
From now on, a link to the tarball of Approved VOs
will be provided on the Approved VOs document:
https://www.gridpp.ac.uk/wiki/GridPP_approved_VOs
It's not there yet.
Sites wishing to create their own tarball with only
their own VOs can start from this document:
https://www.gridpp.ac.uk/wiki/VomsSnooper_Tools#BUILD_AND_INSTALL
Cheers,
Steve
:---- DOC ---
makeTarball
This is used to create a tar ball of all the records for all approved
VOs, in both SIDs and VODs format. A link to the tarball will be made
from the Approved VOs document
<https://www.gridpp.ac.uk/wiki/GridPP_approved_VOs#VO_Resource_Requirements>.
/*Process*/
In a shell:
# cd /opt/GridDevel/vomssnooper/usecases/makeTarball
Now run the ./makeTarball.sh script, as follows.
# ./makeTarball.sh
Some output scrolls past, and (if all is well) a file called
glitecfg.tar is created containing the data. Both SIDs and VODs are
made, but the SIDs (in the site-info.def.frag file) are commented out -
VODs take precedence anyway. Take care not to over write your
operational records.
The fragment of site-info.def.frag contains a VOS line, as well as the
SIDs. It is intended that you incorporate this fragment into your
operational site-info.def file.
/*Principles of operation */
The script downloads a copy of the newest Operations Portal XML. It then
uses VomsSnooper to make SIDs and VODs of all the VOs in the Approved
list. It then formats the data and inserts default values for some fields.
These default values can be configured in the addDefault.pl script,
which is provided. In particular, some VOs use CVMFS - the script
provides defaults for those VOs as well.
--
Steve Jones [log in to unmask]
System Administrator office: 220
High Energy Physics Division tel (int): 42334
Oliver Lodge Laboratory tel (ext): +44 (0)151 794 2334
University of Liverpool http://www.liv.ac.uk/physics/hep/
|