Version information
released Jun 8th 2016
This version is compatible with:
- , ,
Start using this module
Add this module to your Puppetfile:
mod 'rgevaert-saslauthd', '1.0.4'
Learn more about managing modules with a PuppetfileDocumentation
rgevaert/saslauthd — version 1.0.4 Jun 8th 2016
puppet-saslauthd
This is the saslauthd module.
Build status
Usuage
You can manage saslauthd on Debian like systems.
class {
'saslauthd':
version => latest;
}
If you set mechanisms to 'ldap' you can configure the saslauthd.conf parameters:
class {
'saslauthd':
mechanisms => 'ldap',
ldap_auth_method => 'custom',
ldap_bind_dn => 'cn=admin',
ldap_bind_pw => 'xyz',
ldap_filter => '(uid=%u)',
ldap_search_base => 'ou=people',
ldap_servers => 'ldap://localhost/',
ldap_version => '3',
}
To not start saslauthd use:
class {
'saslauthd':
start => 'no'
}
You can set many other parameters, have a look at the init.pp file.
Development
See DEVELOPMENT.md. When submitting a pull request please provide a rspec or beaker test.