]> gitweb.fluxo.info Git - puppet-exim.git/commitdiff
Adding $exim_tls_verify_relay_to_domains
authorSilvio Rhatto <rhatto@riseup.net>
Thu, 10 Nov 2011 13:20:30 +0000 (11:20 -0200)
committerSilvio Rhatto <rhatto@riseup.net>
Thu, 10 Nov 2011 13:20:30 +0000 (11:20 -0200)
manifests/init.pp

index d5c9d69baf0931c068bb8d81dfb15233f4ed339b..7b047e23a98d9fac304937851cd226735d1d08db 100644 (file)
@@ -76,6 +76,7 @@ class exim::disabled inherits exim {
   }
 }
 
+# See http://www.exim.org/exim-html-current/doc/html/spec_html/ch39.html
 class exim::tls inherits exim {
   file { "/etc/exim4/conf.d/router/195_exim4_config_tls_verify":
     ensure => present,
@@ -94,4 +95,16 @@ class exim::tls inherits exim {
     source => "puppet:///modules/exim/30_exim4-config_remote_smtp_tls_verify",
     notify => Service["exim4"],
   }
+
+  file { '/etc/exim4/conf.d/main/00_local_settings':
+    ensure  => $exim_tls_verify_relay_to_domains ? {
+      ''      => absent,
+      default => $exim_tls_verify_relay_to_domains,
+    },
+    owner   => root,
+    group   => root,
+    mode    => 0644,
+    content => "$exim_tls_verify_relay_to_domains\n",
+    notify  => Service["exim4"],
+  }
 }