All notable changes to the postfix-dovecot
cookbook will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- ...
3.0.0 - 2017-03-14
- metadata: Add
chef_version
. - README: Add github and license badges.
- Update some cookbook versions:
chef-vault
from1
to2
.dovecot
from2
to3
.postfixadmin
from2
to3
(fixes issue #7, thanks Arunderwood for reporting).ssl_certificate
from1
to2
.onddo-spamassassin
from1
to2
.yum
from3
to5
.
- Dovecot: enable SSL explicitly.
- Update RuboCop to version
0.40
and fix new offenses. - CHANGELOG: Follow "Keep a CHANGELOG".
- Drop Chef
< 12.5
support. - Drop Ruby
< 2.2
support. - Metadata: Remove grouping (RFC-85).
- Remove
postfix_full
recipe. - README: Remove documentation about locale (old).
- Fix CentOS 7 and Scientific support with PostgreSQL.
- Fix PostgreSQL support on CentOS and Fedora.
- Fix Chef
13
deprecation warnings.
2.0.1 - 2015-09-03
- Fix typo in
-f
argument to/usr/lib/dovecot/deliver
(issue #5, thanks Uwe Stuehler).
2.0.0 - 2015-08-22
- Update the
postfixadmin
cookbook to version2
(See thepostfixadmin
cookbook CHANGELOG for the update process). - Update
onddo-spamassassin
cookbook to version1
(See thepostfixadmin
cookbook CHANGELOG for the update process). - Update chef links to use chef.io domain.
- Update contact information and links after migration.
- Update RuboCop to
0.33.0
.
- metadata: Add
source_url
andissues_url
. - README: Put the cookbook name in the title.
1.2.0 - 2015-01-09
- Add Dovecot SSL certificate generation.
- Integrate with
ssl_certificate
cookbook version1.2
.
- Gemfile: Update RuboCop to
0.28.0
.
- metadata: Fix attributes default types.
- README: Fix some typos and update Supermarket links.
1.1.0 - 2014-11-09
- Add RBL support.
- Allow postfix configuration (tables and master.cf) to be modfied easily.
- Create Postfix tables directory, required by SES.
- Improve SES support:
- Read the SES credentials from chef vault bag.
- Add
node['postfix-dovecot']['ses']['region']
attribute. - Update SES servers.
- metadata: update to use
dovecot
cookbook version2
. - Simplify
smtp_tls_CAfile
attribute case. - Homogenize license headers.
- README:
- Use single quotes in examples.
- Use markdown tables.
- Fix Usage Examples title.
::dovecot
recipe: Fix password reading with encrypt attributes enabled.- Fix new RuboCop offenses.
1.0.0 - 2014-10-07
- Integrate with
ssl_certificate
cookbook. - Add PostgreSQL support.
- Rename
::postfix_full
recipe to::postfix
. - Update to work with
postfixadmin
cookbook1.0.0
. - Improve Postfix chroot file creation, based on
postfix-full
master code. - Set
common_name
for PostfixAdmin and Postfix SSL certs. - metadata: use pessimistic version constraints.
- Use
#default_unless
instead of#set_unless
. ::postfixadmin
recipe: remove#set_unless
usage.- README:
- Separate README file in multiple files.
- Add some badges.
- Some small documentation fixes.
- Drop Ruby
< 1.9.3
support. - Drop Chef
< 11.14.2
support.
- Fix hostname attribute default value when FQDN is not set.
- Fix all RuboCop offenses.
0.3.0 - 2014-09-14
- Ensure /etc/mailname file creation.
- Add Fedora and Amazon Linux support.
- Depends on
postfixadmin
cookbook version< 1.0.0
. - README: Amazon SES Tests section: KITCHEN_LOCAL_YAML variable value fixed.
0.2.0 - 2013-08-09
- Add Amazon SES support.
- Add SES tests.
- Fix resolv.conf inside chroot in CentOS.
- Initial release of
postfix-dovecot
.