X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;ds=inline;f=modules%2Fssl%2Fmanifests%2Finit.pp;h=2474f20a4799835a86e1bbbaa7cc07205db56675;hb=6e5c91dc93af0f2c66a1f4e6aad8d7e3ffb7b9b6;hp=ee8306772cd8ec40a930637017bb28dacaeaaa40;hpb=01c98dc114f445a08e3b0c71934fb5ff87d39e20;p=mirror%2Fdsa-puppet.git diff --git a/modules/ssl/manifests/init.pp b/modules/ssl/manifests/init.pp index ee8306772..2474f20a4 100644 --- a/modules/ssl/manifests/init.pp +++ b/modules/ssl/manifests/init.pp @@ -1,4 +1,6 @@ -class ssl { +class ssl ( + Boolean $insecure_ssl = false +) { package { 'openssl': ensure => installed, } @@ -9,7 +11,7 @@ class ssl { ensure => installed, } - if has_role('insecure_ssl') { + if $insecure_ssl { $extra_ssl_certs_flags = ' --default' $ssl_certs_config = 'puppet:///modules/ssl/ca-certificates-global.conf' } else {