puneet kandhari
31879915e2
Merge pull request #26 from EvaSDK/keys-in-pillar
...
Manage certificates from pillars
2015-09-03 06:07:17 -05:00
Gilles Dartiguelongue
159c9e81ac
Switch to SSL management method used in nginx.ng formula
...
Also change path to certificates since previous ones are distribution
specific. They look like Debian path, Gentoo uses different ones.
New path uses same logic as nginx's formula, use known to exist folder
which server most likely has permission to read too since it is its
configuration folder.
2015-09-03 11:01:51 +02:00
Imran Haider
06ae3b5315
Allow certs and keys to be specified in the pillar
2015-09-03 11:01:51 +02:00
Forrest
f488c404eb
Merge pull request #28 from jbeigh/master
...
enable smtp_sasl_password_maps: hash:/etc/postfix/sasl_password
2015-09-02 15:49:52 -07:00
Scott Reid
7c8836a8d9
Fix sasl_passwd indentation
2015-09-02 12:17:17 -07:00
Scott Reid
f890079a9f
Fix sasl_passwd indentation
2015-09-02 12:11:05 -07:00
Scott Reid
d520b6f2c5
Fix sasl_passwd handling - can't just dump json to sasl_passwd
2015-09-02 12:07:37 -07:00
Scott Reid
9326095571
enable creation of smtp_sasl_password_maps file from pillar
2015-09-02 11:59:57 -07:00
Forrest
68c9631f09
Merge pull request #27 from KerkhoffTechnologies/aliasfix
...
Fix virtual handling - Add sender_canonical handling
2015-08-31 14:07:36 -07:00
Richard Clark
83c0a448fe
- Fix virtual handling - can't just dump json to virtual
...
- Add in handling for sender_canonical
- Add examples to pillar
2015-08-31 16:34:51 -04:00
puneet kandhari
af33209442
Merge pull request #24 from EvaSDK/master
...
Finer template management
2015-08-30 12:25:13 -05:00
Gilles Dartiguelongue
6bec84cc23
Remove extra whitespaces in generated file
2015-08-30 18:52:25 +02:00
Gilles Dartiguelongue
609737b0cc
Enhance default TLS configuration
...
Increase default security settings according to upstream documentation
tough it is by no mean perfect.
2015-08-30 18:51:42 +02:00
Gilles Dartiguelongue
2e0e9cdd27
Add SASL handling
...
Still requires some manual actions like installing SASL provider and
configuring it but this is a first step.
2015-08-30 18:51:42 +02:00
Gilles Dartiguelongue
da1995119a
Rework restrictions parameter building
...
It still included SASL configuration that is nowhere to be found in
current main.cf template.
2015-08-30 18:51:42 +02:00
Gilles Dartiguelongue
542be4f5bb
Wrap TLS and relay options in conditional blocks
...
Basic setting enabling such feature enable the rest of the default statements.
2015-08-30 18:51:42 +02:00
puneet kandhari
5e7d54b1f6
Merge pull request #25 from BT-dschleich/master
...
make aliases work
2015-08-27 09:35:50 -05:00
Dominik Schleich
ae7ada3bb8
changed the default aliases variable name to match the one checked in init.sls / one overseen use
2015-08-27 16:16:54 +02:00
Dominik Schleich
04f365170d
changed the default aliases variable name to match the one checked in init.sls this times also in the template
2015-08-27 16:14:57 +02:00
Dominik Schleich
ca7cb13ae9
changed the default aliases variable name to match the one checked in init.sls
2015-08-27 16:11:22 +02:00
puneet kandhari
307e1624b2
Merge pull request #23 from EvaSDK/master
...
Misc enhancements
2015-08-22 10:10:06 -05:00
Gilles Dartiguelongue
cbd9aeebe9
Restore policyd-spf support
2015-08-22 14:01:29 +02:00
Gilles Dartiguelongue
04f97681eb
Handle postgrey setup in main.cf
2015-08-22 13:36:18 +02:00
Gilles Dartiguelongue
197c85bc1c
Simplify postfix package handling
...
It is only one package for all listed distributions.
2015-08-22 13:26:46 +02:00
Gilles Dartiguelongue
187c0945c2
Fix postgrey package name for Gentoo
2015-08-22 13:26:46 +02:00
Gilles Dartiguelongue
9219b5e608
Add support for parameters as lists
...
As found in postfix documentation.
2015-08-22 13:26:46 +02:00
Gilles Dartiguelongue
723456f758
Reset master.cf to upstream default
...
From 3.0.2 source tarball.
2015-08-22 13:26:46 +02:00
Gilles Dartiguelongue
a5ddb403c8
Remove policyd SPF management until it is better managed
2015-08-22 13:26:46 +02:00
Gilles Dartiguelongue
36f627aad8
Add support for using distribution's aliases
2015-08-22 12:14:21 +02:00
Nitin Madhok
c594c1df41
Merge pull request #21 from imran1008/submission
...
Enable submission service by default
2015-08-09 08:04:35 -04:00
Nitin Madhok
0b71459df3
Merge pull request #20 from imran1008/postgrey
...
Add postgrey to list of packages to be installed in Arch
2015-08-09 08:04:07 -04:00
Nitin Madhok
09915e240b
Merge pull request #22 from imran1008/new-defaults
...
Use new default settings
2015-08-09 08:02:23 -04:00
Imran Haider
d150baea1d
Conditionally enable submission service
2015-07-11 05:58:29 -04:00
Imran Haider
1792b58851
separate postgrey into a separate module
2015-07-11 05:31:11 -04:00
Imran Haider
b29a2e4180
Use new default settings
2015-06-20 19:23:12 -04:00
Imran Haider
7f55f43b21
Enable submission service by default
2015-06-20 17:01:00 -04:00
Imran Haider
0e3d0778bd
Add postgrey to list of packages to be installed in Arch
2015-06-20 16:53:49 -04:00
Nitin Madhok
35134096c6
remove extra new line characters
2015-05-07 13:45:46 -04:00
Wolodja Wentland
3ca6d20c52
Merge pull request #17 from imran1008/master
...
Add package/service name for Arch Linux
2015-05-03 09:44:28 +02:00
Imran Haider
76c3a7ba83
Add package/service name for Arch Linux
2015-05-02 21:01:09 -04:00
Nitin Madhok
037470d46b
Merge pull request #16 from jeroen92/master
...
Add option to let the module (not) manage the master.cf
2015-03-30 04:01:25 -04:00
jeroen92
f8cbffc620
Optimized manage_master_config conditional
2015-03-26 09:43:44 +01:00
jeroen92
493298fff1
Add option to let the module (not) manage the master.cf
2015-03-25 12:49:57 +01:00
Nitin Madhok
71b5c142d5
Update LICENSING year
2015-03-20 20:11:29 -04:00
Nitin Madhok
184e4b97dd
Merge pull request #15 from variia/master
...
reverted commit 6286442
to avoid promoting grain lookup in pillars
2015-03-17 14:11:56 -04:00
Ivan Vari
689f32184c
reverted commit 6286442
to avoid promoting grain lookup in pillars
2015-03-18 07:03:35 +13:00
Nitin Madhok
ed1a21ec67
Merge pull request #14 from iamseth/master
...
add RedHat section to map.jinja
2015-03-13 10:44:56 -04:00
Seth Miller
f017b73325
add RedHat section to map.jinja
2015-03-13 20:26:27 +08:00
Nitin Madhok
93423d4ace
Merge pull request #13 from sys4/master
...
added map.jinja support
2015-02-26 09:34:07 -06:00
Marc Schiffbauer
6f85a25336
added map.jinja support
2015-02-26 16:19:08 +01:00