puppet-openldap
puppet-openldap copied to clipboard
Manage OpenLDAP with Puppet
#### Pull Request (PR) description https://www.openldap.org/doc/admin25/slapdconfig.html - "The keepalive parameter sets the values of idle, probes, and interval used to check whether a socket is alive; idle is the number...
## How to reproduce (e.g Puppet code you use) Adding an acl before another with identical 'what' doesn't update olcaccess 'to', and results in duplicate acl's #### Example (openldap::server::acces_wrapper) Altering...
We now have puppet-lint-check_unsafe_interpolations and it detect some issues. Fix them.
## Affected Puppet, Ruby, OS and module versions/distributions - Puppet: All - Ruby: All - Distribution: All - Module version: 7.0.2 ## How to reproduce (e.g Puppet code you use)...
Some settings from the `openldap::client` class do not apply to the OpenLDAP client configuration file (`/etc/openldap/ldap.conf`) but rather to pam_nss/sudo/other clients (`/etc/ldap.conf`), e.g. `bindpw`, `sudoers_base`. Should we split the OpenLDAP...
Using an "overlay on suffix" title for the `openldap::server::overlay` ends up with an incorrect suffix ("[]", see below). Is seems that the title is incorrectly parsed. Using the `suffix` attributes...
#### Pull Request (PR) description The database `readonly` properly expects a boolean, but the olc provider doesn't take care to parse the existing value into a boolean, thus leading to...
#### Pull Request (PR) description Since it's entirely possible to have a distinguished name of style `o=My Cool Organization` even for the root of the database, we really need to...
## Affected Puppet, Ruby, OS and module versions/distributions - Module version: 5.0.1 ## How to reproduce (e.g Puppet code you use) When managing openldap schema with the module, having this...