release v1.0.0

This commit is contained in:
jtimberman 2012-04-09 12:51:54 -06:00
parent 0332c34aea
commit a4602595b2
3 changed files with 27 additions and 2 deletions

View File

@ -1,3 +1,9 @@
## v1.0.0:
* [COOK-668] - RHEL/CentOS/Scientific/Amazon platform support
* [COOK-733] - postfix::aliases recipe to manage /etc/aliases
* [COOK-831] - add README.md :)
## v0.8.4: ## v0.8.4:
* Current public release. * Current public release.

View File

@ -49,6 +49,9 @@ See `attributes/default.rb` for default values.
`sasl_passwd` file as the user to authenticate as. `sasl_passwd` file as the user to authenticate as.
* `node['postfix']['smtp_sasl_passwd']` - mapped in the `sasl_passwd` * `node['postfix']['smtp_sasl_passwd']` - mapped in the `sasl_passwd`
file as the password to use. file as the password to use.
* `node['postfix']['aliases']` - hash of aliases to create with
`recipe[postfix::aliases]`, see below under __Recipes__ for more
information.
Recipes Recipes
======= =======
@ -67,6 +70,17 @@ sasl\_auth
Sets up the system to authenticate with a remote mail relay using SASL Sets up the system to authenticate with a remote mail relay using SASL
authentication. authentication.
aliases
-------
Manage `/etc/aliases` with this recipe. Currently only Ubuntu 10.04
platform has a template for the aliases file. Add your aliases
template to the `templates/default` or to the appropriate
platform+version directory per the File Specificity rules for
templates. Then specify a hash of aliases for the
`node['postfix']['aliases']` attribute.
http://wiki.opscode.com/display/chef/Templates#Templates-TemplateLocationSpecificity
Usage Usage
===== =====

View File

@ -2,11 +2,12 @@ maintainer "Opscode, Inc."
maintainer_email "cookbooks@opscode.com" maintainer_email "cookbooks@opscode.com"
license "Apache 2.0" license "Apache 2.0"
description "Installs and configures postfix for client or outbound relayhost, or to do SASL auth" description "Installs and configures postfix for client or outbound relayhost, or to do SASL auth"
version "0.8.4" version "1.0.0"
recipe "postfix", "Installs and configures postfix" recipe "postfix", "Installs and configures postfix"
recipe "postfix::sasl_auth", "Set up postfix to auth to a server with sasl" recipe "postfix::sasl_auth", "Set up postfix to auth to a server with sasl"
recipe "postfix::aliases", "Manages /etc/aliases"
%w{ubuntu debian redhat centos}.each do |os| %w{ubuntu debian redhat centos amazon scientific}.each do |os|
supports os supports os
end end
@ -85,3 +86,7 @@ attribute "postfix/smtp_sasl_passwd",
:description => "Password for smtp_sasl_user_name", :description => "Password for smtp_sasl_user_name",
:default => "" :default => ""
attribute "postfix/aliases",
:display_name => "Postfix mail aliases",
:description => "Hash of mail aliases for /etc/aliases",
:default => ""