Dovecot Cookbook Versions Save

Chef cookbook to install and configure Dovecot.

3.2.1

7 years ago

Build Status

Fixed

  • Unit Tests fix: Replace Ubuntu 13.10 with Ubuntu 14.04.

3.2.0

7 years ago

Special thanks to Vassilis Aretakis for his astonishing contributions :sparkles:

Added

Changed

  • CHANGELOG: Follow "Keep a CHANGELOG".

3.1.0

7 years ago

Build Status

  • Service: Add support for Dovecot Replication (issue #24, thanks Vassilis Aretakis).
  • Change libraries namespace from Dovecot to DovecotCookbook.
  • Add unit tests to Dovecot::Auth library.

3.0.0

7 years ago

Build Status

Breaking Changes on v3.0.0

  • Drop Chef 11 support (required by ohai dependency).
  • Drop Ruby < 2.2 support.

New Features on v3.0.0

  • Add support for services: quota-status, quota-warning, doveadm (issue #18, thanks @ledgr).
  • Change dovecot users homedir separate attribute (issue #21, thanks @ledgr).
  • Update all configuration files to Dovecot 2.2.23.
  • Rewrite Ohai plugin to support Ohai cookbook version 4 (issue #23, thanks @ledgr).

Fixes on v3.0.0

  • Fix Ubuntu >= 15.10 support.
  • Always create dovenull user.
  • Ohai plugin: Use #shell_out instead of run_command (fix Ohai 9 support).
  • Fix metadata error in a calculated field documentation.

Improvements on v3.0.0

  • Fix RuboCop offenses in ohai plugins.

Documentation Changes on v3.0.0

  • README: Add license badge and improve the badges position.
  • Improve TESTING documentation.

Changes on Tests on v3.0.0

  • test-kitchen: Update platform versions.
  • Travis CI:
    • Run test-kitchen using native Docker support.
    • Improve ChefDK installation procedure.
    • Update ChefDK to version 0.18.3.
    • Run unit tests against Ruby 2.3 also.
  • Update all gems in the Gemfile.
    • Update kitchen-digitalocean, fix Resolving dependencies.

2.5.0

7 years ago

Build Status

  • metadata: Add ohai dependency version constraint for version 3 (fixes #22, thanks Markus Wagner for reporting).
  • Fix the unit and integration tests.

2.4.0

8 years ago

Build Status

  • Improve platforms support using node['platform_family']:
    • Fix Ubuntu 15.04 support.
    • Add SUSE and OpenSUSE support (issue #16, thanks Marcus Klein for the help).
    • Add Oracle Linux support.
    • Add Scientific Linux support.
  • Testing:
    • Vagrantfile: Add Chef Server documentation.
    • Gemfile: foodcritic ~> 4.0.0, rubocop ~> 0.34.0.
    • Rakefile: Add arguments to the integration task.

2.3.0

8 years ago

Build Status

  • Update chef links to use chef.io domain.
  • Update contact information and links after migration.
  • metadata: Add source_url and issues_url.
  • Tests:
    • Move ChefSpec tests to test/unit.
    • Rakefile: Add clean task.
    • Travis CI: Use kitchen-in-travis version 0.3.0.
    • Gemfile: Update RuboCop to 0.33.0.
  • Documentation:
    • README: Improve description.

2.2.2

8 years ago

Build Status

  • Tests:
    • Gemfile: kitchen-docker ~> 2.1.0.
  • Documentation:
    • README: Use markdown tables.
    • Add GitHub source badge.

2.2.1

8 years ago

Build Status

  • Travis CI: Fix test-kitchen integration tests.

2.2.0

8 years ago

Build Status