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

index 33cbab7..b418956 100644 (file)
@@ -1,7 +1,5 @@
 <%=
 vdoms = case @fqdn
-        when "pinel.debian.org" then "popcon.debian.org: user=popcon group=popcon directory=/srv/popcon.debian.org/mail/"
-
         when "quantz.debian.org" then "qa.debian.org: user=qa group=qa directory=/srv/qa.debian.org/mail/
 packages.qa.debian.org: user=qa group=qa directory=/srv/packages.qa.debian.org/mail"
 
index 1a2866c..1a7892d 100644 (file)
@@ -13,4 +13,9 @@ class roles::popcon {
     site   => 'popcon.debian.org',
     source => 'puppet:///modules/roles/popcon/popcon.debian.org.conf',
   }
+
+  exim::vdomain { 'popcon.debian.org':
+    owner => 'popcon',
+    group => 'popcon',
+  }
 }