From 8e7544a5a8aec0d4d2431cf5f6117fc0c97fb473 Mon Sep 17 00:00:00 2001 From: Daniel Oetken Date: Tue, 24 May 2016 11:49:28 +0200 Subject: [PATCH] install postfix addons ( Debian Only) - mysql - pcre --- README.rst | 10 ++++++++++ postfix/map.jinja | 2 ++ postfix/mysql.sls | 5 +++++ postfix/pcre.sls | 5 +++++ 4 files changed, 22 insertions(+) create mode 100644 postfix/mysql.sls create mode 100644 postfix/pcre.sls diff --git a/README.rst b/README.rst index 2410af2..b8e12c8 100644 --- a/README.rst +++ b/README.rst @@ -34,3 +34,13 @@ Installs and configures policyd-spf ------------------ Installs and starts Postgrey service + +``postfix.mysql`` +------------------ + +Installs postfix mysql package ( Debian only) + +``postfix.pcre`` +------------------ + +Installs postfix pcre package ( Debian only) diff --git a/postfix/map.jinja b/postfix/map.jinja index 49bf76a..3bf3439 100644 --- a/postfix/map.jinja +++ b/postfix/map.jinja @@ -3,6 +3,8 @@ 'package': 'postfix', 'policyd_spf_pkg': 'postfix-policyd-spf-python', 'postgrey_pkg': 'postgrey', + 'pcre_pkg': 'postfix-pcre', + 'mysql_pkg': 'postfix-mysql', 'service': 'postfix', 'aliases_file': '/etc/aliases', }, diff --git a/postfix/mysql.sls b/postfix/mysql.sls new file mode 100644 index 0000000..923eb66 --- /dev/null +++ b/postfix/mysql.sls @@ -0,0 +1,5 @@ +{% from "postfix/map.jinja" import postfix with context %} + +mysql: + pkg.installed: + - name: {{ postfix.mysql_pkg }} diff --git a/postfix/pcre.sls b/postfix/pcre.sls new file mode 100644 index 0000000..019c7db --- /dev/null +++ b/postfix/pcre.sls @@ -0,0 +1,5 @@ +{% from "postfix/map.jinja" import postfix with context %} + +pcre: + pkg.installed: + - name: {{ postfix.pcre_pkg }}