All notable changes to this project will be documented in this file. Each new release typically also includes the latest modulesync defaults. These should not affect the functionality of the module.
v3.1.0 (2024-03-14)
Implemented enhancements:
- Add puppet-strings documentation #129 (bastelfreak)
- README.md: Add badges /transfer notice/contributing notes #128 (bastelfreak)
- Add Ubuntu 20.04/22.04 & Debian 12 #127 (tuxmea)
v3.0.0 (2023-06-26)
Breaking changes:
- Drop Puppet 6 support #117 (bastelfreak)
Implemented enhancements:
- Add EL9/Rocky/Alma support #121 (bastelfreak)
- Add puppet 8 support #120 (bastelfreak)
v2.0.0 (2022-01-26)
Breaking changes:
- Drop EoL Debian 9 support #100 (bastelfreak)
- modulesync 5.1.0 / Drop EoL Puppet 5 support #97 (bastelfreak)
Implemented enhancements:
- Add support for Debian 11, RedHat 8 (and derivatives) #95 (smortex)
- Implement handling of missing files #93 (raemer)
- Mark compatible with Puppet 7 #92 (Thelvaen)
- Changed to osfamily to make it work on oracle linux systems #89 (housemasterkrause)
Fixed bugs:
- dont set ACLs if there are no ACLs to change #108 (bastelfreak)
- Properly handle frozen strings #107 (ekohl)
Closed issues:
- FrozenStringLiteral breaks puppet module #104
- Oracle Linux: Warning about multiple default providers #88
Merged pull requests:
- Add acceptance test and documentation for file autorequire #113 (bastelfreak)
- Add test to verify purging ACLs works #111 (bastelfreak)
- Fix typo in documentation #105 (bastelfreak)
- Manage spec_helper_acceptance via modulesync / Enable basic acceptance test #102 (bastelfreak)
- Enable puppet lint for tests/docs #101 (bastelfreak)
- Remove old unsupported Beaker nodesets #90 (ekohl)
v1.1.0 (2021-06-07)
Implemented enhancements:
v1.0.1 (2020-01-30)
Fixed bugs:
v1.0.0 (2019-10-29)
Breaking changes:
- modulesync 2.7.0 and drop puppet 4 #59 (bastelfreak)
Implemented enhancements:
- [RFE] Extend File type to eliminate need for redundant code #16
- Directory +x / Files not +x #9
- Add Gentoo support #66 (paescuj)
- X bit support #61 (jadestorm)
Fixed bugs:
Closed issues:
Merged pull requests:
- Expand the operating system support to include Debian 9 and 10 #62 (gfa)
- Change filename to allow rendering on Puppet Forge. #60 (cdchase)
v0.1.1 (2018-10-14)
Merged pull requests:
- modulesync 2.2.0 and allow puppet 6.x #53 (bastelfreak)
v0.1.0 (2018-07-16)
Implemented enhancements:
- Move to Vox Pupuli #29
Merged pull requests:
- Remove docker nodesets #47 (bastelfreak)
- drop EOL OSs; fix puppet version range #46 (bastelfreak)
- Rubocop: Fix Style/PredicateName #42 (alexjfisher)
- Rubocop: Fix Style/GuardClause #41 (alexjfisher)
- Rubocop: Fix Lint/UselessAssignment #40 (alexjfisher)
- Rubocop auto fixes #39 (alexjfisher)
- Fix metadata and add LICENSE file #36 (alexjfisher)
- remove ruby 1.9.3 support #35 (dobbymoodge)
0.0.5 (2017-12-12)
0.0.4 (2017-12-12)
Fixed bugs:
- module name conflict #26
Closed issues:
Merged pull requests:
- Time to deprecate Ruby 1.8.7 support #31 (dobbymoodge)
- Fixes ACL's with spaces #30 (i1tech)
- fix another Ruby error when the file doesn't exist yet #28 (tequeter)
- use inspect instead of join to stringify arrays #27 (tequeter)
- Do not downcase acl group/user names when checking for insync?. #25 (tdevelioglu)
- Check if a path exists before calling getfacl #23 (roidelapluie)
0.0.3 (2016-01-13)
Closed issues:
- Accept short acls. #4
Merged pull requests:
- Switch from Modulefile to metadata.json #20 (roidelapluie)
- Fix defaults: behaviour #19 (roidelapluie)
- Add autorequire on parent ACL #18 (roidelapluie)
- Fix ruby 1.8.7 quirks #17 (dobbymoodge)
- Better support for 'deep' recursive acls #15 (roidelapluie)
- Adds space around operators in ternary expressions #14 (dobbymoodge)
- Add recursemode parameter to apply ACLs recursively #13 (dobbymoodge)
- Add the Puppetlabs Skeleton for testing #11 (roidelapluie)
- Drop duplicate ACL's. #10 (kevincox)
- Update sync #7 (mwoodson)
- Normalize ACL's. #5 (kevincox)
- Make posixacl the default for the redhat family #3 (nhemingway)
- Add a acl::requirements class #2 (duritong)
- Fix typo and make Modulefile validate by puppet module tool #1 (carlossg)
* This Changelog was automatically generated by github_changelog_generator