3df3c7c54a892c09427fbeee258ed8af8eae2a5e
[mirror/dsa-puppet.git] / modules / roles / manifests / bugs_master.pp
1 class roles::bugs_master {
2   include roles::bugs_web
3
4   ssl::service { 'bugs-devel.debian.org': notify  => Exec['service apache2 reload'], key => true, }
5   ssl::service { 'bugs-master.debian.org': notify  => Exec['service apache2 reload'], key => true, }
6
7   # Note that there is also role specific config in exim4.conf
8   exim::vdomain { 'bugs.debian.org':
9     owner => 'debbugs',
10     group => 'debbugs',
11   }
12
13   # The bugs service accepts bug reports on the submission port
14   ferm::rule::simple { 'bugs-submission':
15     description => 'Allow submission access from the world',
16     port        => 'submission',
17   }
18 }