Skip to content

Releases: deric/puppet-accounts

v2.0.0

16 May 15:46
620b57f
Compare
Choose a tag to compare
  • [BC] drop Puppet 3 compatibility (using Puppet 4 types)
  • hiera function replaced by lookup
  • [BC] removed ssh_key parameter from class user (use ssh_keys instead)
  • added acceptance tests for Debian
  • tested on Hiera 5 (Hiera 3 supported, but not included in test suites)

v1.5.3

19 May 11:12
Compare
Choose a tag to compare

Bugfixes

  • Use authorized_keys template only when necessary (#70)
  • Support ssh key's options with template fallback (#72)
  • Windows: onfine statement does not work properly (#75)
  • don't add user to his primary group (#69)

Known problems

  • incomplete ssh keys support on older versions of Puppet < 3.6

  • Full diff

v1.5.2

09 Jan 12:47
Compare
Choose a tag to compare
  • Feature: Allow changing ownership of authorized_keys file #64
  • Full diff

v1.5.1

05 Jan 10:28
Compare
Choose a tag to compare
  • Feature: hushlogin support #62
  • manage authorized_keys directory #63
  • Big thanks to Sebastian Gumprich
  • Full diff

v1.5.0

05 Dec 07:52
Compare
Choose a tag to compare
  • Feature: allow to use cleartext passwords #61
  • Refactoring, fix dependency cycle #39
  • Feature: allow setting min, max UID and GID (32c7893)
  • Supports Puppet 3.0 and newer
  • Update stdlib requirement to v4.6.0
  • Better (error) messages when updating group members #57
  • Full diff

v1.4.3

18 Nov 11:37
Compare
Choose a tag to compare
  • automated tests #58
  • primary_group can have different value than actual user account name (27360d8)
  • fix issue with running tests on Fedora #59 #56
  • full diff

v1.4.2

16 Nov 13:33
Compare
Choose a tag to compare

v1.4.1

28 Oct 10:02
Compare
Choose a tag to compare

v1.4.0

28 Oct 09:01
Compare
Choose a tag to compare

v1.3.3

30 Mar 12:23
Compare
Choose a tag to compare
  • refactored dependencies between groups and users
  • allow configuration of primary groups #39
  • fix modifying GID #42 #43
  • alphabetically sort group members (prevent group modifications during each run)
  • full changes diff