saslauthd

Saslauthd module

Rudy Gevaert

rgevaert

14,915 downloads

9,778 latest version

5.0 quality score

Version information

  • 1.0.4 (latest)
  • 1.0.2
  • 1.0.0
released Jun 8th 2016
This version is compatible with:
  • RedHat
    ,
    Ubuntu
    ,
    Debian

Start using this module

Documentation

rgevaert/saslauthd — version 1.0.4 Jun 8th 2016

puppet-saslauthd

This is the saslauthd module.

Build status

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.