Releases: zuazo/dovecot-cookbook
Releases · zuazo/dovecot-cookbook
release v2.1.0 (2015-04-04)
- Improve LDAP support, including integration tests (issue #12, thanks Dr. Ogg for reporting).
- Update all configuration files to Dovecot
2.2.16
. - Update RuboCop to
0.29.1
(new offenses fixed). - Tests:
- Update kitchen.yml file.
- Some small unit tests fixes.
- Integration tests fix: disable director port binding in CentOS due to SELinux.
- Complete the unit test coverage (100%).
- Integrate tests with coveralls.io and simplecov.
- Gemfile:
- Use foodcritic and RuboCop fixed versions.
- Update vagrant-wrapper to version
2
. - Add ohai
< 8
for ruby< 2
. - travis.yml: Use the new build environment.
- Documentation:
- README: Add a TOC.
- Update Chef links to point to chef.io.
release v2.0.0 (2014-10-28)
- Requires Ruby
>= 1.9.3
(breaking change). - Remove deprecated
::package
recipe (breaking change). - Delete existing configuration files if they are not required.
- Use the
conf_files_user
attribute for configuration file directories owner instead of a hardcoded'root'
. - Fix ohai
7
plugin "provides
unsupported operation" warning. - Some libraries refactored.
Dovecot::Auth
: remove code duplication.- Fix all RuboCop and Foodcritic offenses.
- Add ChefSpec tests.
- Add Serverspec tests.
- Tests integrated with
should_not
gem. - Remove shoulds from integration tests.
- Add some template files: Berksfile, Gemfile, Guardfile and spec_helper.
- Update kitchen.yml files.
- kitchen.yml: add forwarded ports.
- Move test/kitchen/cookbooks to test/cookbooks.
- Gemfile:
- Use Berkshelf
3.1
. - Use
vagrant-wrapper
gem.
- Use Berkshelf
- Vagrantfile refactored and updated to work.
- Add travis.yml file.
- Homogenize license headers.
- README:
- Fix
install_from
attribute description. - Badges: gemnasium, codeclimate and travis-ci.
- Use shields.io for cookbook badge.
- Split README file into multiple files.
- Fix some titles capitalization.
- Some small documentation improvements.
- put
>=
between code quotes.
- Fix
- Add LICENSE file.
release v1.0.1
- README: Added Cookbook badge
- Fixed Ubuntu 14.04 support
- Added TODO file
release v1.0.0
kitchen.cloud.yml
:- Use
t1.micro-ebs
instances on EC2 - Use 512MB instances on DigitalOcean
require_chef_omnibus
true
instead oflatest
- Some images updated
- Use
- README: fixed some typos (issue #7, thanks Jordi Llonch)
- Added
from_package
recipe,packages
recipe marked for future deprecation (issue #8, thanks Jordi Llonch) - Added integration tests for IMAP protocol
- Package installation and template generation logic standardized using a
Dovecot::Conf#require?
method (issue #9, thanks Jordi Llonch for the help)- _Note:_ This change is _huge_, but it is supposed to be backwards compatible
- Added Ohai 7 plugins support (issue #10)
release v0.3.1
- Fixed Ubuntu-13.10 support
- README: some env variables description improved
- Avoid using EC2_SSH_KEY_PATH when there is an SSH Agent
- kitchen.yml format updated, removed driver_config key
release v0.3.0
- Added Dovecot Ohai Plugin
- kitchen.yml: vagrant boxes updated
- Gemfile: some dependency versions updated
- Tested to work on Fedora 18, Fedora 19 and Amazon
- Add support for anvil service (issue #5, thanks Johan Svensson)
- Auth-definitions below ldap are a hash, not an array (issue #6, thanks Arnold Krille)
- Protect sensitive config files from read (issue #4, thanks claudex)
release v0.2.0
- Dict auth support and mailbox_list_index (issue #3, thanks Johan Svensson)
release v0.1.1
- Typo in auth-passwdfile.conf template (issue #2, thanks Trond Arve Nordheim)
- Fix typo in README.md (issue #1, thanks Andreas Lappe)
- Gemfile improvements
release 0.1.0
- Initial release of
dovecot