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

index 97ff30c..85da04b 100644 (file)
@@ -1,8 +1,5 @@
 <%=
 vdoms = case @fqdn
-
-        when "draghi.debian.org" then "db.debian.org: user=mail_db group=nogroup directory=/srv/db.debian.org/mail"
-
         when "wuiet.debian.org" then "buildd.debian.org: user=wbadm group=wbadm directory=/srv/buildd.debian.org/mail"
 
         when "nono.debian.org" then "nm.debian.org: user=nm group=nm directory=/srv/nm.debian.org/mail/"
index c948923..1a0fa9e 100644 (file)
@@ -48,4 +48,9 @@ class roles::dbmaster {
     key         => $facts['dsa_key'],
     collect_tag => 'puppetmaster',
   }
+
+  exim::vdomain { 'db.debian.org':
+    mail_user  => 'mail_db',
+    mail_group => 'nogroup',
+  }
 }