Puppet Class: openssl

Defined in:
manifests/init.pp

Summary

Installs openssl and ensures bundled certificate list is world readable

Overview

Examples:

basic usage

class { 'openssl':
  package_name           => 'openssl-othername',
  package_ensure         => latest,
  ca_certificates_ensure => latest,
}

Parameters:

  • package_name (Optional[String[1]]) (defaults to: undef)

    openssl package name

  • package_ensure (String[1]) (defaults to: installed)

    openssl package ensure

  • ca_certificates_ensure (String[1]) (defaults to: installed)

    ca-certificates package ensure



19
20
21
22
23
24
25
# File 'manifests/init.pp', line 19

class openssl (
  Optional[String[1]] $package_name = undef,
  String[1] $package_ensure = installed,
  String[1] $ca_certificates_ensure = installed,
) {
  contain 'openssl::packages'
}