Have the packages role declare its exim virtualdomain; changing group from Debian...
authorPeter Palfrader <peter@palfrader.org>
Sun, 22 Sep 2019 08:11:20 +0000 (10:11 +0200)
committerPeter Palfrader <peter@palfrader.org>
Sun, 22 Sep 2019 08:11:20 +0000 (10:11 +0200)
modules/exim/templates/virtualdomains.erb
modules/roles/manifests/packages.pp

index 7c6941e..33cbab7 100644 (file)
@@ -1,7 +1,5 @@
 <%=
 vdoms = case @fqdn
-       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/"
 
         when "quantz.debian.org" then "qa.debian.org: user=qa group=qa directory=/srv/qa.debian.org/mail/
index a4f14a6..25e87fd 100644 (file)
@@ -4,4 +4,9 @@ class roles::packages {
   }
 
   ssl::service { 'packages.debian.org': notify  => Exec['service apache2 reload'], key => true, }
+
+  exim::vdomain { 'packages.debian.org':
+    owner => 'pkg_user',
+    group => 'pkg_maint',
+  }
 }