Puppet Class: postfix::params

Inherited by:
postfix
Defined in:
manifests/params.pp

Overview



10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# File 'manifests/params.pp', line 10

class postfix::params () {

  # Work out what packages are required to support SASL.

  case $::osfamily {

    'Debian': {
      $sasl_packages = [ 'sasl2-bin', 'libsasl2-2', 'libsasl2-modules' ]
    }

    'RedHat': {
      $sasl_packages = [ 'cyrus-sasl', 'cyrus-sasl-plain', 'cyrus-sasl-md5' ]
    }

    default: {
      $sasl_packages = false
    }
  }
}