Merge virtualdomains setup into exim/init
authorPeter Palfrader <peter@palfrader.org>
Sun, 22 Sep 2019 10:28:42 +0000 (12:28 +0200)
committerPeter Palfrader <peter@palfrader.org>
Sun, 22 Sep 2019 10:28:42 +0000 (12:28 +0200)
modules/exim/manifests/init.pp
modules/exim/manifests/vdomain/setup.pp [deleted file]

index 92fdc18..d0bc0ba 100644 (file)
@@ -19,8 +19,6 @@ class exim (
   Integer $smarthost_port = 587,
   Optional[Integer] $mail_port = undef,
 ) {
-  include exim::vdomain::setup
-
   if $use_smarthost {
     $heavy = false
 
@@ -81,6 +79,14 @@ class exim (
   file { '/etc/mailname':
     content => template('exim/mailname.erb'),
   }
+
+  concat { '/etc/exim4/virtualdomains': }
+  concat::fragment { 'virtualdomains_header':
+    target  => '/etc/exim4/virtualdomains',
+    content => template('exim/virtualdomains.header.erb'),
+    order   => '00',
+  }
+
   file { '/etc/exim4/locals':
     content => template('exim/locals.erb')
   }
diff --git a/modules/exim/manifests/vdomain/setup.pp b/modules/exim/manifests/vdomain/setup.pp
deleted file mode 100644 (file)
index ffb2ad7..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-class exim::vdomain::setup {
-  concat { '/etc/exim4/virtualdomains':
-    owner   => root,
-    group   => root,
-    mode    => '0644',
-    require => Package['exim4-daemon-heavy']
-  }
-
-  concat::fragment { 'virtualdomains_header':
-    target  => '/etc/exim4/virtualdomains',
-    content => template('exim/virtualdomains.header.erb'),
-    order   => '00',
-  }
-}