voms

This module manages VOMS resources

7,155 downloads

29 latest version

Version information

  • 3.0.0 (latest)
  • 2.0.0
  • 1.1.0
  • 1.0.0
  • 0.9.3
  • 0.9.2
  • 0.9.1
  • 0.9.0
  • 0.8.0
  • 0.7.0
  • 0.6.1
  • 0.6.0
  • 0.5.0
  • 0.4.0
  • 0.3.0
  • 0.2.1
  • 0.2.0
  • 0.1.1
  • 0.1.0
released May 29th 2025
This version is compatible with:
  • Puppet Enterprise 2023.2.x, 2023.1.x, 2023.0.x, 2021.7.x, 2021.6.x, 2021.5.x, 2021.4.x, 2021.3.x, 2021.2.x, 2021.1.x, 2021.0.x
  • Puppet >= 7.0.0 < 8.0.0
  • , , ,

Start using this module

  • r10k or Code Manager
  • Bolt
  • Manual installation
  • Direct download

Add this module to your Puppetfile:

mod 'cnafsd-voms', '3.0.0'
Learn more about managing modules with a Puppetfile

Add this module to your Bolt project:

bolt module add cnafsd-voms
Learn more about using this module with an existing project

Manually install this module globally with Puppet module tool:

puppet module install cnafsd-voms --version 3.0.0

Direct download is not typically how you would use a Puppet module to manage your infrastructure, but you may want to download the module in order to inspect the code.

Download

Documentation

cnafsd/voms — version 3.0.0 May 29th 2025

puppet-voms

Table of Contents

  1. Description
  2. Setup
  3. Usage
  4. Limitations

Description

This module helps on configure VOMS VOs.

Setup

This module is available on puppet forge:

puppet module install cnafsd-voms

Usage

Use this module as follow:

include voms::dteam

Or:

voms::vo { 'test.vo':
  servers => [
    {
      server => 'vgrid02.cnaf.infn.it',
      port   => 15000,
      dn     => '/DC=org/DC=terena/DC=tcs/C=IT/ST=Lazio/L=Frascati/O=Istituto Nazionale di Fisica Nucleare/CN=vgrid02.cnaf.infn.it',
      ca_dn  => '/C=NL/ST=Noord-Holland/L=Amsterdam/O=TERENA/CN=TERENA eScience SSL CA 3',
    },
  ],
}

Limitations

It works only on RedHat CentOS 7 distributions.