Skip to content

Latest commit

 

History

History
249 lines (159 loc) · 5.9 KB

CHANGELOG.md

File metadata and controls

249 lines (159 loc) · 5.9 KB

2017-06-06 - Release 1.16.1

Fix metadata.json

2017-06-06 - Release 1.16.0

Fixed bug for spaces in the "by" section of the rule Allow to set rewrite overlay with a relay database Fixes errata - puppet creates a rwm overlay every runs Any prefixed numbers should be absent in the options Refactor openldap::server::access Add security attribute to database resource Syncrepl now run idempotently Use ldapmodify function instead of the slapdd which is not defined Support Amazon linux 2015+ and make version checks more flexible Mod global conf Fix variables out of scope Make NETWORK_TIMEOUT a configurable option Use contain instead of include Fix ordering so that Openldap::Server::Globalconf resources will come after the openldap service Change updateref order to avoid error ' must appear after syncrepl or updatedn Adding dbmaxsize parameter for big dbs Remove requirements from metadata.json Supports SHA2 password Allow openldap::client config values to have 'absent' value remove the entry from ldap.conf openldap_database: Default to mdb for new Ubuntus

2016-08-22 - Release 1.15.0

Add base provider that implements common commands and methods and use it Fixed an idempotency issue on the syncrepl variable Fix idempotency issue when ensuring absent of multiple databases

2016-02-18 - Release 1.14.0

Add support for the rwm overlay (issue #117) Manage line breaks in overlay config and add smbk5pwd overlay support (issue #122) Avoid duplicate declaration of openldap-clients package (issue #123) Allow dn, filter and attrs to be defined concurrently (issue #124)

2016-01-11 - Release 1.13.0

Fix for frontend and config databases Add serveral params for ldap.conf to openldap::client. Add timeout and timelimit options Add sudo options Add binddn and bindpw options to ldap client

2015-11-18 - Release 1.12.0

Add objectClass for the unique overlay Support for adding access based on olcDatabase Fix prefetch with composite namevars Use puppet4 for acceptance tests

2015-11-09 - Release 1.11.0

Do not try to hash password if it is given in "{SSHA}" form Add cn=config suffix support Add readonly support to openldap_database's augeas provider

2015-10-09 - Release 1.10.0

Fix ACL changes Fix syncprov overlay Add support for refint overlay

2015-08-21 - Release 1.9.2

Use docker for acceptance tests

2015-07-08 - Release 1.9.1

Fix TLS setting on new versions of OpenLDAP

2015-07-08 - Release 1.9.0

Add more parameters to openldap::server::database Add support for accesslog overlay

2015-06-26 - Release 1.8.2

Fix strict_variables activation with rspec-puppet 2.2

2015-06-24 - Release 1.8.1

Add missing 'ensure' parameter to 'openldap::server::globalconf'

2015-06-19 - Release 1.8.0

Revert "Use ruby to generate idempotent SSHA password (more secure password) Add support to configure overlays on a database Fix some issues on Ubuntu (no official support yet) Update documentation Don't convert schema if already in LDIF format

2015-06-19 - Release 1.7.0

Add initdb param to openldap::server::database define to allow to not initialize database.

2015-05-28 - Release 1.6.5

Add beaker_spec_helper to Gemfile

2015-05-26 - Release 1.6.4

Use random application order in nodeset

2015-05-26 - Release 1.6.3

add utopic & vivid nodesets

2015-05-25 - Release 1.6.2

Don't allow failure on Puppet 4

2015-05-13 - Release 1.6.1

Add puppet-lint-file_source_rights-check gem

2015-05-13 - Release 1.6.0

Add support for schema

2015-05-12 - Release 1.5.5

Don't pin beaker

2015-05-12 - Release 1.5.4

Add documentation for puppet::server::globalconf Fix Beaker on Docker

2015-04-29 - Release 1.5.3

Avoid logging password

2015-04-21 - Release 1.5.2

Correct client package name for RHEL

2015-04-17 - Release 1.5.1

Add beaker nodesets

2015-04-08 - Release 1.5.0

Generate random salt for rootpw instead of using fqdn Deprecates openldap_password function Fix database destroy

2015-04-03 - Release 1.4.1

Fix acceptance tests

2015-03-29 - Release 1.4.0

Add more acceptance tests to travis matrix Confine pinning to rspec 3.1 to ruby 1.8 openldap_password does not use slappasswd anymore openldap_password is idempotent Add MDB backend support Remove RedHat 5 support (may still work but not tested on travis) Add RedHat 7 support Add Debian 8 support Database creation don't require nis schema anymore Fix openldap_module on RedHat Set selinux to permissive on acceptance tests

2015-03-24 - Release 1.3.2

Various spec improvements Fix specs

2015-03-06 - Release 1.3.1

Destroy default database before creating new ones

2015-02-18 - Release 1.3.0

Use params pattern Some minor fixes

2015-01-07 - Release 1.2.3

Fix unquoted strings in cases

2015-01-05 - Release 1.2.2

Fix .travis.yml

2014-12-18 - Release 1.2.1

Various improvements in unit tests

2014-12-09 Release 1.2.0

Fix metadata.json Add future parser tests Fix code for future parser Migrate tests to rspec 3 syntax Use puppet_facts in specs

2014-11-17 Release 1.1.4

Fix acceptance tests

2014-11-13 Release 1.1.3

Fix README Use Travis DPL for automatic releases Deprecate 2.7 support and add 3.7 support Lint metadata.json

2014-10-20 Release 1.1.2

Really setup automatic forge releases

2014-10-20 Release 1.1.0

Setup automatic forge releases

2014-10-07 Release 1.0.0

Change usage : one must explicitely configure an openldap::server::database resource

2014-10-05 Release 0.5.3

Fix service startup on RedHat

2014-09-23 Release 0.5.2

Updated dependencies for augeasproviders Acceptance tests refactoring

2014-09-05 Release 0.5.1

Fix for ruby 1.8.7 Fix overlay Use .puppet-lin.rc Update travis matrix

2014-08-26 Release 0.5.0

User augeasproviders 2.0.0 and re-enable augeas provider.

2014-07-02 Release 0.4.0

This release add ability to specify ldap* interfaces and thus removes openldap::server::ssl parameter. It also add a new type/provider/define to manage dbindex.