Skip to content

voxpupuli/puppet-fetchcrl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e37a180 · Mar 19, 2025
Feb 5, 2025
Jan 10, 2022
Feb 23, 2024
Jul 9, 2024
Oct 12, 2022
Sep 20, 2021
Mar 22, 2021
Apr 12, 2024
Mar 19, 2025
Jun 3, 2024
Sep 13, 2024
Jul 9, 2024
Sep 20, 2021
Sep 20, 2021
Feb 26, 2024
Mar 19, 2025
Apr 6, 2019
May 14, 2017
Feb 23, 2024
Feb 23, 2024
Apr 15, 2023
Mar 19, 2025

FetchCRL module for Puppet

CI Code Coverage Puppet Forge Puppet Forge - downloads Puppet Forge - endorsement Puppet Forge - scores

This is the fetchcrl Puppet module. It configures fetch-crl version 3 wherever it can.

Fetchcrl utility will retrieve certificate revocation lists (CRLs) for a set of installed trust anchors, based on crl_url files or IGTF-style info files.

This module obsoletes CernOps-fetchcrl-1.1.0

Examples

class { 'fetchcrl':
  http_proxy            => 'http:://squid.example.org:8000',
  carepo                => 'http://yum.example.org/yumrepo',
  cache_control_request => '3600',
}

fetchcrl::ca { 'EDG-Tutorial-CA':
 agingtolerance => 168,
 comment        => 'Increased as unreliable',
}

Facts

Two custom facts are included.

  • certissuer returns the issuer of a grid certificate located at /etc/grid-security/hostcert.pem if it exists.

  • trustedca returns an array of all the certificate authoriry subjects located at /etc/grid-security/*.pem

Refernce

See REFERENCE.md for more details

License

Apache-2.0

Copyright

Steve Traylen, steve.traylen@cern.ch, CERN, 2016.

Contact

Steve Traylen steve.traylen@cern.ch

Support

Please log tickets and issues at http://github.com/voxpupuli/puppet-fetchcrl