From d130ff86ad08f5e73fa01f21a7ddfcc56e8b2cea Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Fri, 20 Mar 2015 10:14:14 -0300 Subject: New ssl::cert scheme --- manifests/tls.pp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/manifests/tls.pp b/manifests/tls.pp index 621cdbe..cc917df 100644 --- a/manifests/tls.pp +++ b/manifests/tls.pp @@ -10,9 +10,10 @@ class mail::tls { $mail_virtual = hiera('mail::virtual', false) # SSL certificate - ssl::cert { "cert": + ssl::cert { "${::domain}": group => 'postfix', privmode => '0640', + main => true, notify => $mail_virtual ? { false => Service['postfix'], default => Service['postfix', 'dovecot'], @@ -20,7 +21,7 @@ class mail::tls { } # Check SSL certificate - ssl::check { "$domain": + ssl::check { "${::domain}": file => true, } } -- cgit v1.2.3