Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/voxpupuli/puppet-openldap

Manage OpenLDAP with Puppet
https://github.com/voxpupuli/puppet-openldap

Merge pull request #406 from voxpupuli/modulesync

modulesync 7.3.0

12670abd4c0f8b4a7ac2a384151b3bcf4ff65199 authored 11 months ago by Markus Zilch <[email protected]>
modulesync 7.3.0

113b3bb651231a0f8377e75bfecb586322bb3204 authored 11 months ago by markuszilch <[email protected]>
Merge pull request #405 from gcoxmoz/systemd

Allow systemd 6.x

f558b9d30c21f86f141d02c9c4649cc4c1c10e01 authored 12 months ago by Kenyon Ralph <[email protected]>
Allow systemd 6.x

e7acd78a7381758795230f16cd36bebe9a0b3474 authored 12 months ago by Greg Cox <[email protected]>
[blacksmith] Bump version to 7.0.3-rc0

803dfec5097b57519ce6364947f98b0d306feb1c authored 12 months ago by Romain Tartière <[email protected]>
Merge pull request #403 from voxpupuli/release-7.0.2

Release 7.0.2

a5cd431148aa142849b591a90e39abbd4c4dd08e authored 12 months ago by Romain Tartière <[email protected]>
Release 7.0.2

1c8a6451c4c631330ab73674388654f502d2e882 authored 12 months ago by Romain Tartière <[email protected]>
Merge pull request #402 from voxpupuli/relax-dn-syntax

Relax validation of `openldap_database`'s `suffix` parameter

8a7f12498acda1430fce62e9f03764f4aa688c37 authored 12 months ago by Romain Tartière <[email protected]>
Relax validation of `openldap_database`'s `suffix` parameter

The validation of the `suffix` parameter assumed conformance with
RFC2247, but this is not a req...

85772ef795519d0836f27750e777a2ff41032bb8 authored 12 months ago by Romain Tartière <[email protected]>
[blacksmith] Bump version to 7.0.2-rc0

51c6fd10a3b113787a8fd7954fae3a4fe91e7b80 authored about 1 year ago by Trey Dockendorf <[email protected]>
Merge pull request #401 from treydock/release-7.0.1

Release 7.0.1

59fafeb8bba65bf8e10159350fed70693dfafe05 authored about 1 year ago by treydock <[email protected]>
Release 7.0.1

4680975fb635ec2ff576b112b591e94a0bec8dc9 authored about 1 year ago by Trey Dockendorf <[email protected]>
Merge pull request #400 from voxpupuli/modulesync

modulesync 7.2.0

4c75c1f3a1df82296cb0298a126ba7e1188c7073 authored about 1 year ago by Tim Meusel <[email protected]>
modulesync 7.2.0

516c79c71908e8b3137dee370e8a93a0edc18e7b authored about 1 year ago by Tim Meusel <[email protected]>
Merge pull request #398 from treydock/fix-function

Fix openldap_password function to avoid errors with latest Puppet 7

56cd29e0b57a0e44cb39b466956c68621ca67953 authored about 1 year ago by Romain Tartière <[email protected]>
Fix openldap_password function to avoid errors with latest Puppet 7

Errors:

Error: Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error...

b4fa44b6832753c615b93977dfeb14e439ab1ea2 authored about 1 year ago by Trey Dockendorf <[email protected]>
Merge pull request #395 from ekohl/drop-pidfile-workaround

Drop pidfile_workaround from Beaker testing

be252946f7a090f191131399eff1f78402ddca6d authored about 1 year ago by Romain Tartière <[email protected]>
Drop pidfile_workaround from Beaker testing

153869849c08febc693f263b1400ebdecfe4a01d authored about 1 year ago by Ewoud Kohl van Wijngaarden <[email protected]>
Merge pull request #393 from dmaes/master

openldap_schema: fix replace w/o attribute types

cdbded28a6c6781822dca1465d0dd816b9540e50 authored over 1 year ago by Romain Tartière <[email protected]>
openldap_schema: fix replace w/o attribute types

Check if the schema contains any attribute types
before adding the relevant `replace:` lines to ...

f25ce32b84d6c7cccdc0e17212adce13aba41a03 authored over 1 year ago by dmaes <[email protected]>
Merge pull request #392 from voxpupuli/modulesync

modulesync 7.0.0

61aa9b1d4d93e55758f5b44d36e28c18df99fb55 authored over 1 year ago by Tim Meusel <[email protected]>
Pet rubocop

5cf9b176f44486bf0e6cfc37cd470735f3f2cddd authored over 1 year ago by Romain Tartière <[email protected]>
modulesync 7.0.0

e34750a3ef6606dd9d041df942f39d4ba9a013c3 authored over 1 year ago by Tim Meusel <[email protected]>
[blacksmith] Bump version to 7.0.1-rc0

e7af37a0bcea06259a2f39f7b98a168d9a21f120 authored over 1 year ago by Romain Tartière <[email protected]>
Merge pull request #389 from voxpupuli/release-7.0.0

2d484f3d88bd9132d5aad69a6c5b29cd5496d5d8 authored over 1 year ago by Romain Tartière <[email protected]>
Release 7.0.0

d13d1121302a9d551097e4d986dfc78d3dcd4acc authored over 1 year ago by Romain Tartière <[email protected]>
Merge pull request #381 from voxpupuli/puppet8

7a25ea00367333788a783e3ee3c11ca2d90ad1fc authored over 1 year ago by Romain Tartière <[email protected]>
Remove usage of ::fqdn legacy fact

c6240da4269491c9248bf309391fcd19350af5f5 authored over 1 year ago by Romain Tartière <[email protected]>
Add support for Puppet 8

3b984adfdcce442523fbbd65e7099021bdf9bbaf authored over 1 year ago by Romain Tartière <[email protected]>
Merge pull request #387 from voxpupuli/fix-386

aa57089f85ee5bbe0cc4e80dd23938889f0a79bd authored over 1 year ago by Romain Tartière <[email protected]>
Rework service bootstraping on Debian

Instead of relying on a fragile `policy-rc.d`, ensure the the systemd
unit is masked before inst...

42b404f2037de5326380fd93e0d185b9ff017e08 authored over 1 year ago by Romain Tartière <[email protected]>
Merge pull request #385 from voxpupuli/relax-dependencies

Relax dependencies version requirements

74f4f79fe7a2bcbb3f13d53d1aab2c60c5c5632b authored over 1 year ago by Tim Meusel <[email protected]>
Allow puppet-augeasproviders_shellvar 6.x

dd06d498c8fea1aaabd03de915aa1bf3884143ba authored over 1 year ago by Romain Tartière <[email protected]>
Allow puppet-augeasproviders_core 4.x

b471dc0ec795a1c90e5b7b1ae40ed536dca0afd8 authored over 1 year ago by Romain Tartière <[email protected]>
Allow puppet-systemd 5.x

420e1247b366c1c7d0f6f273bef594c6add6649b authored over 1 year ago by Romain Tartière <[email protected]>
Allow puppetlabs-stdlib 9.x

2fcf40a1865b03849b0f505c0b0940bda3bce80e authored over 1 year ago by Romain Tartière <[email protected]>
Merge pull request #384 from gcoxmoz/package-version

19440f9fff768d2a0db848abc8a5eac7fa892f43 authored over 1 year ago by Romain Tartière <[email protected]>
Prefer 'installed' to 'present' for packages

Align with Puppet default value for the `ensure` parameter of package
resources.

f066b5ce3097a00755be05057e457b15709bb68a authored over 1 year ago by Romain Tartière <[email protected]>
Allow management of the package versions installed

889b5f34f0b6a0d447f2f63afe30943965906aa6 authored over 1 year ago by Greg Cox <[email protected]>
Merge pull request #383 from gcoxmoz/multiprovider

9080a8852fb50fc542012594eaa3c18fa8eee0d3 authored over 1 year ago by Romain Tartière <[email protected]>
Add olcMultiProvider as a database config parameter

https://www.openldap.org/doc/admin25/appendix-upgrading.html :
"The olcMirrorMode attribute has ...

b7762a521108a365f44b058f7eb3e2146c185a3c authored over 1 year ago by Greg Cox <[email protected]>
Merge pull request #362 from VictorPavlushin/patch-1

8c01f5a80f45fc2f48b62e2ef7ee7b965758cdf6 authored over 1 year ago by Romain Tartière <[email protected]>
Merge pull request #382 from voxpupuli/modulesync

modulesync 6.0.0

1359bc046c61df44b24ee2de1ab2b3663c8ffc74 authored over 1 year ago by Tim Meusel <[email protected]>
Fix acceptance tests in CI

The update with modulesync removed the `puppet()` function.

f129b3bd7d681f945f108e48787fb43b63dd9175 authored over 1 year ago by Romain Tartière <[email protected]>
Fix unit tests in CI

For some reason, this old stubbing does not work anymore, but we already
use the other style in ...

c74f662bfc9dd6eba49d566131371831c04694a4 authored over 1 year ago by Romain Tartière <[email protected]>
modulesync 6.0.0

13b5c33eb3cf0c7118977dec71241b76de0a84b7 authored over 1 year ago by Tim Meusel <[email protected]>
Merge pull request #380 from voxpupuli/stdlib-legacy

45a140d807e49663d24267345035a732144585c7 authored over 1 year ago by Romain Tartière <[email protected]>
Remove call to legacy stdlib function

We do rely on data types to ensure the provided values are correct. No
need for the legacy funct...

3f979ef9791ef1f7669ae9d164a932ee0fd3af8f authored over 1 year ago by Romain Tartière <[email protected]>
Drop Puppet 6 support

d56fbe81812716e5637547dcc261bc31f23aa257 authored over 1 year ago by Tim Meusel <[email protected]>
Merge pull request #378 from voxpupuli/modulesync

modulesync 5.5.0

88a140d5b6c3b2529f4f0d67b25c4036de8ce642 authored over 1 year ago by Tim Meusel <[email protected]>
modulesync 5.5.0

b20ce8faf31031c98d979879d59b5c43d1f29949 authored over 1 year ago by Massimiliano Adamo <[email protected]>
[blacksmith] Bump version to 6.1.1-rc0

8fbf252d30c83e179fe7d3d2d6354f80195b0831 authored over 1 year ago by Romain Tartière <[email protected]>
Merge pull request #377 from voxpupuli/release-6.1.0

70860f76ac6e249d4b4df9592db621092713362b authored over 1 year ago by Romain Tartière <[email protected]>
Release 6.1.0

915ad45d859ae8bba6a09e95cd3d477925d08487 authored over 1 year ago by Romain Tartière <[email protected]>
Update with ModuleSync

db319bc0720816937b7e265ea1b4b56f6d2c9d8b authored over 1 year ago by Romain Tartière <[email protected]>
Merge pull request #372 from voxpupuli/366

f335f781884c91c93527b4ee419beeb83d3bce93 authored over 1 year ago by Romain Tartière <[email protected]>
Allow to skip management of policy-rc.d

Unfortunately, we can't count on a better system than `policy-rc.d(8)`
on Debian for preventing ...

edade4be749e0c05cc7704317b4fa439329d0e2d authored over 1 year ago by Romain Tartière <[email protected]>
No more cleanup required for Debian

The RedHat cleanup is still required but at least on RedHat we do not
have the dump/restore issu...

416dee34a00ec072a7d8d8150e91d49cd74d4bd8 authored over 1 year ago by Romain Tartière <[email protected]>
Prevent database creation on Debian

When Debian install slapd, it configure it by default with a database
that match the hostname un...

f4a59d6d0ff09e7754afa219de4e2d8b5a1a29d8 authored over 1 year ago by Romain Tartière <[email protected]>
Add a test to dump and restore the LDAP directory

This can spot some inconsistence issues where OpenLDAP is working
correctly but a dump is not re...

53765dd17ffd4ccf84cc430703d6adb63a590400 authored over 1 year ago by Romain Tartière <[email protected]>
Merge pull request #376 from chrisongthb/ubuntu_jammy

821bfd1772f0a75be1247a9344ab479eb4e84c50 authored over 1 year ago by Romain Tartière <[email protected]>
Support Ubuntu 22.04

f622974d5a5f1d79286e74435d4abe426814bc06 authored over 1 year ago by chrisongthb <[email protected]>
Merge pull request #375 from treydock/el9

Add EL9 support

d2a85fada239f6aae3973f2db44e1f7649dd0e32 authored over 1 year ago by Tim Meusel <[email protected]>
Add EL9 support

b119d9fc8e966514df50eba332c7d4596d872285 authored over 1 year ago by Trey Dockendorf <[email protected]>
Merge pull request #373 from treydock/el8

Add EL8 support

2822e7663b7abd63fdfabc0810c0e3f3c55306e6 authored over 1 year ago by Tim Meusel <[email protected]>
Support EL8

2e77f46e878bb851a72be694861ee5e2bdc8b442 authored over 1 year ago by Trey Dockendorf <[email protected]>
Merge pull request #370 from voxpupuli/overlay-object-class

f76a3a356c35e53409804a015e206a8d1ee4b15a authored over 1 year ago by Romain Tartière <[email protected]>
Merge pull request #371 from voxpupuli/rm-skip

bb7472c4e785e1f2dd5eafe2cede78fd3052e9c0 authored over 1 year ago by Romain Tartière <[email protected]>
Update tests to remove skips

e39229d886a08e762d4fb71ddcb1b543a44b023e authored over 1 year ago by Romain Tartière <[email protected]>
[blacksmith] Bump version to 6.0.2-rc0

57cc55db20aabba78e714b700d5ae2a64c8686fb authored almost 2 years ago by Romain Tartière <[email protected]>
Merge pull request #369 from voxpupuli/release

83d8b360337931b14b5adb0fa4a33c3ac811a1db authored almost 2 years ago by Romain Tartière <[email protected]>
Release 6.0.1

c8d78cd9735adb1f086389162a867c3a218b8269 authored almost 2 years ago by Romain Tartière <[email protected]>
Add support for missing overlays

3c84125ad7defcf4d9f2c8fcab18a0da375623c7 authored almost 2 years ago by Romain Tartière <[email protected]>
Rework the way overlay object class are build

Reduce repetitions and fail hard when the overlay is unknown.

1eec01b082ab1a7e712373c0f92c27acae6d93b8 authored almost 2 years ago by Romain Tartière <[email protected]>
Merge pull request #367 from gcoxmoz/hercules

Rename former herculesteam dependencies to reflect transfer to Vox

e34cccede73ce8e98b42ea44a79f67c27207178d authored almost 2 years ago by Romain Tartière <[email protected]>
Raise allowed version of augeasproviders_shellvar dependency

This PR was about fixing the namespace, but since the augeasproviders_shellvar
has rev'ed up to ...

b8f1cc2efccd2f5496595737c4e706024e0f7036 authored almost 2 years ago by Greg Cox <[email protected]>
Rename former herculesteam dependencies to reflect transfer to Vox

augeasproviders_core and augeasproviders_shellvar transfered to Vox:
https://github.com/voxpupul...

f8ab11c357c9f373fe4c779cc926c1c25433bef6 authored almost 2 years ago by Greg Cox <[email protected]>
Merge pull request #364 from voxpupuli/hiera-legacy-facts

97f7b91fb00bf2ebf15f54bc5110e1d7d4807054 authored almost 2 years ago by Romain Tartière <[email protected]>
Merge pull request #365 from phaedriel/doc_dbindex

Fixes https://github.com/voxpupuli/puppet-openldap/issues/337

c680993d47faca02c66fcf52a57a450f9af632bc authored almost 2 years ago by Romain Tartière <[email protected]>
add in readme

625884b289eb6333ce1fcf82c4e882d9b9981d11 authored about 2 years ago by Stéphanie Jaumotte <[email protected]>
Remove legacy facts from hiera configuration

When using Puppet without legacy facts, the module does not load the
os-specific configuration:
...

51c4b3046e049898b99ffec87140efe0252ae654 authored about 2 years ago by Romain Tartière <[email protected]>
Merge pull request #363 from voxpupuli/modulesync

modulesync 5.4.0

a25bf2b40d3b54f027a9aec5b1bd2b2d797707b5 authored about 2 years ago by Romain Tartière <[email protected]>
modulesync 5.4.0

eb347af681f5c1586e682a818b09c243b8205892 authored about 2 years ago by Tim Meusel <[email protected]>
Style/RedundantCondition

Use double pipes `||` instead.

ef9112c2c5e511e53223bdfc18ed8b6da053b6a9 authored about 2 years ago by Victor Pavlushin <[email protected]>
Style/ConditionalAssignment

Use the return of the conditional for variable assignment and comparison.

ba752c5a14ae8fb9ff4830970dfe066fb8caf331 authored about 2 years ago by Victor Pavlushin <[email protected]>
Surrounding space missing for operator `=`

a1210a66ce6c04a5a72bb3f868bb128cfee63ca0 authored about 2 years ago by Victor Pavlushin <[email protected]>
Changing database access

In my opinion, it would be logical to grant access to the RootDN if it is set and not to the abs...

0637a9fe91784c194e3804f206226e5b6bfb1dc7 authored about 2 years ago by Victor Pavlushin <[email protected]>
[blacksmith] Bump version to 6.0.1-rc0

6a6f24265865e9f3288c6dcd2d3c5d18c8894222 authored about 2 years ago by Trey Dockendorf <[email protected]>
Merge pull request #361 from treydock/release

Release 6.0.0

04da11902c55f966b50a40fef923d7076c823ac6 authored about 2 years ago by treydock <[email protected]>
Release 6.0.0

7b2782d6ec5f6060efadb3a91e2a9c0f705edcc2 authored about 2 years ago by Trey Dockendorf <[email protected]>
Merge pull request #359 from voxpupuli/modulesync

modulesync 5.3.0

29d5db5b41085d0e76c88f74b8ef71fb488780c7 authored about 2 years ago by Tim Meusel <[email protected]>
modulesync 5.3.0

28d8f05606df945e5c84454e41dfd0789e8c09a8 authored about 2 years ago by Tim Meusel <[email protected]>
Merge pull request #356 from voxpupuli/freebsd-default

353fe0e6f11241292bcaa0b5c789b8429022cd95 authored over 2 years ago by Romain Tartière <[email protected]>
Update FreeBSD default version for OpenLDAP

FreeBSD ports are now build against OpenLDAP 2.6 by default. Update the
package names accordingly.

6885cf52153a32ca8790dbb23121118119a134c5 authored over 2 years ago by Romain Tartière <[email protected]>
Merge pull request #355 from section1/AddLastbind

0bf5948bb1040bfea793a9a21ba570fd7f1dd943 authored over 2 years ago by Romain Tartière <[email protected]>
Merge pull request #354 from gotvach/gotvach-suffix-chaining-1

890ae0ab18dfd5acebabe4d94f25d32a5b2ed7cd authored over 2 years ago by Romain Tartière <[email protected]>
Add support for lastbind objectClass

a650814234f0605b341494617714b59f3143f062 authored over 2 years ago by Matias Mucciolo <[email protected]>
rubocop overrides no longer required (?)

Certainly no rubocop failures on this file with Naming/PredicateName
enabled and no statements p...

636cc355328daed757d3dbd6bcce94dc63d36872 authored over 2 years ago by Grant Hammond <[email protected]>
Set suffix explicitly when using chaining

When enabling chaining on a replica a frontend is created with a ldap backend. By its nature thi...

2a4ee1f4ec59944e3b9b967eb04acac1465e1c73 authored over 2 years ago by Grant Hammond <[email protected]>
Merge pull request #353 from gcoxmoz/database-security

Return integers for openldap_database olcSecurity

e52e431e647908024fd89d5b922d68e431c13c6d authored over 2 years ago by Romain Tartière <[email protected]>