Puppet Class: postfix::vmail::sasl

Inherits:
postfix::params
Defined in:
manifests/vmail/sasl.pp

Overview

Parameters:

  • smtpd_sasl_path (Any) (defaults to: '/var/run/dovecot/auth-client')
  • smtpd_sasl_type (Any) (defaults to: 'dovecot')


1
2
3
4
5
6
7
8
9
10
11
# File 'manifests/vmail/sasl.pp', line 1

class postfix::vmail::sasl(
                            $smtpd_sasl_path = '/var/run/dovecot/auth-client',
                            $smtpd_sasl_type = 'dovecot',
                          ) inherits postfix::params {

  concat::fragment{ '/etc/postfix/main.cf SASL':
    target  => '/etc/postfix/main.cf',
    order   => '54',
    content => template("${module_name}/vmail/sasl.erb"),
  }
}