e4b507b0b5
As promised in PR #75, here's a further (and hopefully final) iteration of the master.cf service handling: - Bring dovecot and policyd-spf configuration in line with the extras_services item added in PR #75 - Remove policyd-spf configuration again from services.jinja, handle this in master.cf instead, where it was before - Allow for completely custom services to be added via a pillar definition in postfix:master_config:services - Fix legacy dovecot argv example in pillar.example: The example showed the extra_args being defined as part of the argv parameter, something that would clash with the actual code and result in a duplicate '-d ${recipient}' definition in the config. |
||
---|---|---|
postfix | ||
test/integration/default | ||
.kitchen.yml | ||
.travis.yml | ||
Gemfile | ||
LICENSE | ||
pillar.example | ||
README.rst |
postfix-formula
Formulas to set up and configure the Postfix mail transfer agent.
Note
See the full Salt Formulas installation and usage instructions.
Available states
postfix
Installs and starts postfix SMTP server
postfix.config
Manages postfix main.cf and optionally the master.cf configuration file
postfix.policyd-spf
------------------
Installs and configures policyd-spf
postfix.postgrey
------------------
Installs and starts Postgrey service
postfix.mysql
Installs postfix mysql package ( Debian only)
postfix.pcre
Installs postfix pcre package ( Debian only)
postfix.postsrsd
------------------
Installs postfix postsrsd package