voms
Version information
This version is compatible with:
- ,
Start using this module
Add this module to your Puppetfile:
mod 'lcgdm-voms', '0.4.2'
Learn more about managing modules with a PuppetfileDocumentation
This module manages VOMS resources for VOMS clients.
VOMS is the Virtual Organization Membership Service, in use by gLite, EMI, and other grid computing projects.
== Examples
voms::server { "voms_MyVO_cern": vo => "MyVO", server => "voms.cern.ch", port => 15001, dn => ["/DC=ch/DC=cern/OU=computers/CN=voms.cern.ch"], ca_dn => ["/DC=ch/DC=cern/CN=CERN Trusted Certification Authority"]; }
The above declaration will create the files:
/etc/vomses/MyVO/voms.cern.ch and /etc/grid-security/vomsdir/MyVO/voms.cern.ch.lsc
For some VOs, you can probably find a predefined class you can enable which does all the required setup without any additional configuration e.g:
class{'voms::atlas':} or class{'voms::dteam':}
Additions of new VOs will be accepted.
== Authors
CERN IT/GT/DMS it-dep-gt-dms@cern.ch CERN IT/PS/PES it-dep-ps-pes@cern.ch
2022-02-04 Petr Vokac petr.vokac@cern.ch
* update DUNE voms2 issuer
2022-01-25 Petr Vokac petr.vokac@cern.ch
* add new ATLAS and CMS IAM VOMS
2021-10-08 Petr Vokac petr.vokac@cern.ch
* synchronize with CERN it-puppet-module-voms module
* add new IAM VOMS for WLCG experiments
2018-09-03 Andrea Manzi andrea.manzi@cern.ch
* update voms servers for dteam
2016-07-08 Andrea Manzi andrea.manzi@cern.ch
* update LSST, DZERO and CDF vo params
2016-06-29 Andrea Manzi andrea.manzi@cern.ch
* updated CA DN for dteam
2016-01-18 Frederic Schaer frederic.schaer@cea.fr
* Puppet 4 support
2015-12-11 Andrea Manzi andrea.manzi@cern.ch
* Added travis files
2015-03-30 Andrea Manzi andrea.manzi@cern.ch
* Renaming voms-clients package to voms-clients-cpp
2011-04-01 Ricardo Rocha ricardo.rocha@cern.ch
* First Release
Dependencies
- puppetlabs/stdlib (>= 2.0.0)
Copyright 1990-2010 CERN and Members of the EGEE Collaboration This work has been partially funded by the EU Commission (contract INFSO-RI-222667) under the EGEE-III collaboration. See http://www.eu-egee.org/partners/ for details on the copyright holders. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.