diff --git a/manifests/init.pp b/manifests/init.pp index 991ec1b0..a20c619d 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -1,24 +1,25 @@ -# == Class: openssl +# @summary Installs openssl and ensures bundled certificate list is world readable # -# Installs openssl and ensures bundled certificate list is world readable. +# @param package_name +# openssl package name # -# === Parameters -# [*package_name*] openssl package name -# [*package_ensure*] openssl package ensure -# [*ca_certificates_ensure*] ca-certificates package ensure +# @package_ensure +# openssl package ensure # -# === Example +# @ca_certificates_ensure +# ca-certificates package ensure # -# class { '::openssl': +# @example basic usage +# class { 'openssl': # package_name => 'openssl-othername', # package_ensure => latest, # ca_certificates_ensure => latest, # } # class openssl ( - Optional[String[1]] $package_name = undef, - Enum['present', 'absent'] $package_ensure = present, - Enum['present', 'absent'] $ca_certificates_ensure = present, -){ - contain '::openssl::packages' + Optional[String[1]] $package_name = undef, + String[1] $package_ensure = installed, + String[1] $ca_certificates_ensure = installed, +) { + contain 'openssl::packages' } diff --git a/metadata.json b/metadata.json index ec35ee3d..fd295cb6 100644 --- a/metadata.json +++ b/metadata.json @@ -10,7 +10,7 @@ "dependencies": [ { "name": "puppetlabs/stdlib", - "version_requirement": ">= 6.0.0 < 8.0.0" + "version_requirement": ">= 6.0.0 < 9.0.0" } ], "operatingsystem_support": [