diff --git a/ssl/manifests/init.pp b/ssl/manifests/init.pp index 0268e7f..0ff0863 100644 --- a/ssl/manifests/init.pp +++ b/ssl/manifests/init.pp @@ -1,3 +1,26 @@ + +# Helper class which defines cert and private directories. +# +class ssl { + + case $operatingsystem { + "centos","fedora": { + $certs = "/etc/pki/tls/certs" + $private = "/etc/pki/tls/private" + } + "openbsd": { + $certs = "/etc/ssl" + $private = "/etc/ssl/private" + } + default: { + $certs = "/etc/ssl/certs" + $private = "/etc/ssl/private" + } + } + +} + + # Install OpenSSL. # class ssl::openssl {