Disable manualroute-new and prepare for collecting the new file as manualroute
authorPeter Palfrader <peter@palfrader.org>
Sun, 22 Sep 2019 07:17:35 +0000 (09:17 +0200)
committerPeter Palfrader <peter@palfrader.org>
Sun, 22 Sep 2019 07:17:35 +0000 (09:17 +0200)
modules/exim/manifests/mailrelay.pp
modules/roles/manifests/mta.pp

index 09afd67..842d4da 100644 (file)
@@ -12,12 +12,15 @@ class exim::mailrelay {
   }
 
 
-  concat { '/etc/exim4/manualroute-new':
-    mode           => '0444',
-    ensure_newline => true,
-    warn           => '# This file is maintained with puppet',
-    require        => Package['exim4-daemon-heavy']
+  file { '/etc/exim4/manualroute-new':
+    ensure => absent,
   }
+  #concat { '/etc/exim4/manualroute-new':
+  #  mode           => '0444',
+  #  ensure_newline => true,
+  #  warn           => '# This file is maintained with puppet',
+  #  require        => Package['exim4-daemon-heavy']
+  #}
 
-  Concat::Fragment <<| tag == 'exim::manualroute::to::mailrelay' |>>
+  #Concat::Fragment <<| tag == 'exim::manualroute::to::mailrelay' |>>
 }
index c70224d..2a783b4 100644 (file)
@@ -32,7 +32,7 @@ class roles::mta(
 
     @@concat::fragment { "manualroute-to-${::fqdn}":
       tag     => 'exim::manualroute::to::mailrelay',
-      target  => '/etc/exim4/manualroute-new',
+      target  => '/etc/exim4/manualroute',
       content => $mailport == undef ? {
         true    => "${::fqdn}:   ${::fqdn}",
         default => "${::fqdn}:   ${::fqdn}::${mailport}",