Chef cookbook example to install and configure a mail server using Postfix, Dovecot, PostfixAdmin and SpamAssassin.
chef_version
.chef-vault
from 1
to 2
.dovecot
from 2
to 3
.postfixadmin
from 2
to 3
(fixes issue #7, thanks Arunderwood for reporting).ssl_certificate
from 1
to 2
.onddo-spamassassin
from 1
to 2
.yum
from 3
to 5
.0.40
and fix new offenses.< 12.5
support.< 2.2
support.postfix_full
recipe.13
deprecation warnings.-f
argument to /usr/lib/dovecot/deliver
(issue #5, thanks Uwe Stuehler).postfixadmin
cookbook to version 2
(See the postfixadmin
cookbook CHANGELOG for the update process).onddo-spamassassin
cookbook to version 1
(See the postfixadmin
cookbook CHANGELOG for the update process).source_url
and issues_url
.11
and Chef 12
.8
to test-kitchen tests.1.9
support.0.33.0
.ssl_certificate
cookbook version 1.2
.0.28.0
.node['postfix-dovecot']['ses']['region']
attribute.::dovecot
recipe: Fix password reading with encrypt attributes enabled.dovecot
cookbook version 2
.smtp_tls_CAfile
attribute case.should_not
gem.0.27.0
.>= 1.9.3
required.>= 11.14.2
required.::postfix_full
recipe to ::postfix
.postfixadmin
cookbook 1.0.0
.ssl_certificate
cookbook.README
:
README
file in multiple files.TESTING
: replace old DIGITALOCEAN_CLIENT_ID with DIGITALOCEAN_ACCESS_TOKEN.Rakefile
..travis.yml
file.postfix-full
master code.common_name
for PostfixAdmin and Postfix SSL certs.kitchen.yml
:
kitchen.cloud.yml
: remove all DIGITAL_OCEAN_
env variables.metadata
: use pessimistic version constraints.Gemfile
:
vagrant
by vagrant-wrapper
.3.1
.Berkfile
: use a generic Berksfile template.Guardfile
.Vagrantfile
:
#default_unless
instead of #set_unless
.::postfixadmin
recipe: remove #set_unless
usage.lsof
.locale
cookbook.rubocop.yml
file: include some ruby files related with Chef..kitchen.local.yml
.example renamed to .kitchen.ses.yml
.Gemfile
: some gem versions updated.kitchen.yml
: updated to support latest test-kitchen format.README
: Amazon SES Tests section: KITCHEN_LOCAL_YAML variable value fixed.kitchen.cloud.yml
filepostfix-dovecot_test
metadata: added name.kitchen.yml
: Added forwarded port and recipe[apt]
to the runlist.postfixadmin
cookbook version < 1.0.0
.