Have the bugs_master role declare its exim virtualdomain
authorPeter Palfrader <peter@palfrader.org>
Sun, 22 Sep 2019 07:59:47 +0000 (09:59 +0200)
committerPeter Palfrader <peter@palfrader.org>
Sun, 22 Sep 2019 07:59:47 +0000 (09:59 +0200)
modules/exim/templates/virtualdomains.erb
modules/roles/manifests/bugs_master.pp

index f2e1f59..97ff30c 100644 (file)
@@ -1,8 +1,6 @@
 <%=
 vdoms = case @fqdn
 
-        when "buxtehude.debian.org" then "bugs.debian.org: user=debbugs group=debbugs directory=/srv/bugs.debian.org/mail"
-
         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"
index faaeecc..301f473 100644 (file)
@@ -3,4 +3,9 @@ class roles::bugs_master {
 
   ssl::service { 'bugs-devel.debian.org': notify  => Exec['service apache2 reload'], key => true, }
   ssl::service { 'bugs-master.debian.org': notify  => Exec['service apache2 reload'], key => true, }
+
+  exim::vdomain { 'bugs.debian.org':
+    owner => 'debbugs',
+    group => 'debbugs',
+  }
 }