Skip to content

Latest commit

 

History

History
190 lines (117 loc) · 10.2 KB

CHANGELOG.md

File metadata and controls

190 lines (117 loc) · 10.2 KB

Changelog

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.2.1 (2018-03-28)

Full Changelog

Merged pull requests:

v3.2.0 (2018-01-04)

Full Changelog

Implemented enhancements:

  • Deprecation warnings from newer stdlib #54
  • Add option to not manage logrotate package #44
  • Add manage_package parameter #97 (juniorsysadmin)
  • Make the creation of default [bw]tmp-rulesets configurable #65 (mcgege)
  • Add purge_configdir to purge old configs #23 (patricktoelle)

Fixed bugs:

  • 'su root syslog' line missing in default logrotate.conf file for Ubuntu produced by this module #93
  • Pattern matcher in Logrotate::UserOrGroup is too strict. Doesn't allow names with domain. #88
  • Enum on package ensure is too restrictive #84
  • logrotate::conf[/etc/logrotate.conf] #49
  • copy and copytruncate marked in rules.pp as optional #31
  • copytruncate => true affects logrotate::defaults wtmp and btmp rules #22
  • Remove UserOrGroup type, use String #98 (juniorsysadmin)
  • Allow logrotate version to be specified #96 (juniorsysadmin)
  • Fix missing su line in default logrotate.conf on Ubuntu #92 (szponek)
  • Add missing $maxsize option to Logrotate::Conf #90 (achermes)

Closed issues:

  • parameter 'path' references an unresolved type 'Stdlib::UnixPath' #95
  • logrotate::rule adds blank su to wtmp and btmp #41
  • Add tests for all OSes for defaults.pp #3

Merged pull requests:

v3.1.0 (2017-11-13)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • Fix "Puppet Unknown variable: 'default_su_group'" #82 (mookie-)

Closed issues:

  • Config is not a string but a hash #77
  • Support Ubuntu 16.04 #59
  • Does this module attempt to apply the defaults for the GNU distribution? #48

v3.0.1 (2017-10-14)

Full Changelog

Fixed bugs:

Merged pull requests:

v3.0.0 (2017-10-10)

Full Changelog

Closed issues:

  • Remove old CHANGELOG or merge with CHANGELOG.md #69

Merged pull requests:

v2.0.0 (2017-05-25)

Full Changelog

Closed issues:

  • Logrotate rule ERB template should not take variables from the scope object #37
  • Ubuntu Xenial 16.04 compaibility #34
  • string 'undef' now treated as undef #26
  • Allow adjustment of OS-specific defaults #9

Merged pull requests:

  • Fix typo #58 (gabe-sky)
  • Adding support for maxsize also in main config #57 (seefood)
  • Fix rubocop checks #53 (coreone)
  • Another attempt at FreeBSD support #52 (coreone)
  • Fixes #34 - Ubuntu Xenial and up support #43 (edestecd)
  • Fixes #37 - Logrotate rule ERB template should not take variables from the scope object #38 (imriz)
  • Fix puppet-lint issues and bad style #32 (baurmatt)
  • Add gentoo support #27 (baurmatt)

v1.4.0 (2016-05-30)

Full Changelog

Closed issues:

  • Optional config settings are no longer optional?!? #29
  • wtmp and btmp are different when using the future parser #13

Merged pull requests:

  • Changed default string "undef" to "UNDEFINED" to work around this bug… #28 (durist)
  • Fix typo in README.md #25 (siebrand)
  • Added ability to override default btmp and/or wtmp #21 (ncsutmf)
  • remove special whitespace character #20 (jfroche)
  • Update Gemfile for Rake/Ruby version dependencies #19 (ncsutmf)
  • add official puppet 4 support #17 (mmckinst)
  • Feature/fix wtmp btmp #16 (robinbowes)

v1.3.0 (2015-11-05)

Full Changelog

Closed issues:

  • The logrotate package should be 'present' by default, or at least tunable #11

Merged pull requests:

v1.2.8 (2015-09-14)

  • Fix hidden unicode character (#8)
  • Allow config to be passed in as an hash (#6)
  • Fix dependency issue (#7)
  • refactor main class (mostly to facilitate #7)
  • update test environment to use puppet 4
  • switch stdlib fixture to https source

v1.2.7 (2015-05-06)

  • Metadata-only release (just bumped version)

v1.2.6 (2015-05-06)

  • Fix test failures on future parser

v1.2.5 (2015-05-06)

  • Switch some validation code to use validate_re

v1.2.4 (2015-05-06)

  • Add puppet-lint exclusions

v1.2.3 (2015-05-06)

  • More work on testing
  • fix warning when running puppet module list caused by "-" instead of "/" in dependencies in metadata

v1.2.3 (2015-05-06)

  • removed (pushed without CHANGELOG update

v1.2.1 (2015-05-06)

  • Update tests, Rakefile, etc.

v1.2.0 (2015-03-25)

  • First release to puppetforge

* This Changelog was automatically generated by github_changelog_generator