Puppet Augeasproviders Versions Save

Alternative Augeas-based providers for Puppet

v2.0.0

9 years ago
  • Use a base type/provider with inheritance to distribute the lib
  • Split lib, types and providers into separate modules

v1.2.0

9 years ago
  • API
    • add next_seq method
  • Providers
    • fix creation of multiple resources using seq entries under Puppet 3.4, fixes #101
    • pam: obey file target or service, fixes #105
    • pam: arguments default to [], fixes #100
    • pam: add "control_is_param" parameter to decide whether "control" is a resource identifier or property, fixes #114
    • sysctl: fix tests under latest Augeas

v1.1.0

9 years ago
  • General
    • add augeasproviders::instances class, fixes #78
    • add development doc
    • test actual versions of Augeas in Travis CI
    • improve errors when loading and saving files
    • reorganize unit tests
    • workaround Puppet 3.5 type loading bug, fixes #96
  • API
    • share an Augeas handler on Puppet 3.4+ for performance
    • add parsed_as? method
    • add aug_version method
    • add supported? method
    • add rm_node to accessors
  • Providers
    • apache_directive: new type/provider
    • pam: new type/provider
    • shellvar: add unset and exported values for 'ensure'
    • shellvar: add an 'uncomment' param
    • shellvar: add an 'array_append' parameter
    • sshd_config: support case_insensitive entries
    • sshd_config: ensure that Port is inserted before ListenAddress, fixes #68
    • sshd_config_subsystem: support case_insensitive entries
    • do not confine providers to the existence of target files

v1.0.2

10 years ago
  • no change, re-release for bad tarball checksum

v1.0.1

10 years ago
  • sysctl: fix quoting issue when applying settings, fixes #53 (Jeremy Kitchen)
  • sysctl: fix apply=>false, was always running, fixes #56 (Trey Dockendorf)
  • all: use augeas/lenses/ from Puppet's pluginsync libdir (Craig Dunn)
  • sshd: create array entries before Match groups