summaryrefslogtreecommitdiff
path: root/puppet/modules/site_mx/manifests/init.pp
blob: 52c5f1d69ce6c1ac503d88ab62b6cd9bbdb29387 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
class site_mx {
  tag 'leap_service'
  Class['site_config::default'] -> Class['site_mx']

  include site_config::x509::cert
  include site_config::x509::key
  include site_config::x509::ca
  include site_config::x509::client_ca


  include site_postfix::mx
  include site_mx::haproxy
  include site_shorewall::mx
  include site_shorewall::service::smtp
  include site_mx::couchdb
  include leap_mx
}