Have the nm role declare its exim virtualdomain
authorPeter Palfrader <peter@palfrader.org>
Sun, 22 Sep 2019 08:06:53 +0000 (10:06 +0200)
committerPeter Palfrader <peter@palfrader.org>
Sun, 22 Sep 2019 08:06:53 +0000 (10:06 +0200)
modules/exim/templates/virtualdomains.erb
modules/roles/manifests/nm.pp

index 645c425..7c6941e 100644 (file)
@@ -1,7 +1,5 @@
 <%=
 vdoms = case @fqdn
-        when "nono.debian.org" then "nm.debian.org: user=nm group=nm directory=/srv/nm.debian.org/mail/"
-
        when "picconi.debian.org" then "packages.debian.org: user=pkg_user group=Debian directory=/srv/packages.debian.org/mail/"
 
         when "pinel.debian.org" then "popcon.debian.org: user=popcon group=popcon directory=/srv/popcon.debian.org/mail/"
index dd026bf..cceb28d 100644 (file)
@@ -6,4 +6,9 @@ class roles::nm {
     notify => Exec['service apache2 reload'],
     key    => true,
   }
+
+  exim::vdomain { 'nm.debian.org':
+    owner => 'nm',
+    group => 'nm',
+  }
 }