Puppet Class: isp3node::dovecot

Defined in:
manifests/dovecot.pp

Summary

Install and configure Dovecot Server

Overview

Installs and configures a dovecot Mailbox server along with RSpamd

Examples:

include isp3node::dovecot


7
8
9
10
11
12
13
14
15
16
17
18
19
20
# File 'manifests/dovecot.pp', line 7

class isp3node::dovecot {
  include isp3node::dovecot::setup
  include isp3node::dovecot::ssl
  include isp3node::dovecot::rspamd
  service{'dovecot':
    ensure => running,
    enable => true,
  }
  Class['isp3node::dovecot::setup']
    -> Class['isp3node::dovecot::ssl']
    -> Class['isp3node::dovecot::rspamd']
  Class['isp3node::dovecot::setup']
    -> Service['dovecot']
}