X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fssl%2Fmanifests%2Finit.pp;h=2474f20a4799835a86e1bbbaa7cc07205db56675;hb=cd460754b2216a0531071902e1412024c594d72c;hp=ee8306772cd8ec40a930637017bb28dacaeaaa40;hpb=90ed72586f37f196710c93390d6a6caac0033223;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 {