]> gitweb.fluxo.info Git - puppet-mail.git/commitdiff
New ssl::cert scheme
authorSilvio Rhatto <rhatto@riseup.net>
Fri, 20 Mar 2015 13:14:14 +0000 (10:14 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Fri, 20 Mar 2015 13:14:14 +0000 (10:14 -0300)
manifests/tls.pp

index 621cdbef3165fef1fa00bdbe98ddd17865596fb5..cc917dfc7fbfdfc0a2571d20baec701cdf7b91e1 100644 (file)
@@ -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,
   }
 }