Commit graph

66 commits

Author SHA1 Message Date
Silvio Rhatto
bc0d56603e Add path to postfix::config exec command to avoid failure (#3807) 2012-04-12 22:42:28 -03:00
Silvio Rhatto
5c39570cd6 Changing firma path 2012-04-07 20:05:07 -03:00
Silvio Rhatto
867750abc2 Initial firma support 2012-04-07 16:23:11 -03:00
Silvio Rhatto
4b2e443e2d Adding mlmmj support (2) 2012-04-07 16:20:51 -03:00
Silvio Rhatto
4877ea1d42 Adding mlmmj support 2012-04-07 16:07:07 -03:00
Silvio Rhatto
531d802bad Adding transport_regexp and virtual_regexp management 2012-04-07 15:40:42 -03:00
mh
59010a1c30 put classes and defines in the proper place
To take advantage of puppet's autoloading feature, which will be
mandatory sooner or later. We move all the files in their appropriate
place.
2012-04-07 13:56:47 -03:00
Silvio Rhatto
462db65ec4 Merge branch 'master' of git://labs.riseup.net/shared-postfix 2012-04-06 21:09:51 -03:00
Silvio Rhatto
6a44990813 Making dovecot honor recipient_deliver - http://wiki.dovecot.org/LDA/Postfix 2012-01-31 12:06:23 -02:00
intrigeri
5108973b37 Add master.cf template for Debian sid.
Imported from postfix 2.8.3-1.
2011-10-06 19:00:15 +02:00
Gabriel Filion
1b91891f27 Document the two new variables in the README
Signed-off-by: Gabriel Filion <lelutin@gmail.com>
2011-09-13 01:18:56 -04:00
Gabriel Filion
6a94b97ee2 Make 'myorigin' customizable
Not all sites use their fqdn as the 'myorigin' value. The new
$postfix_myorigin variable makes it possible to specify a custom value
for this option.

When no values are specified, keep the default behaviour of using $fqdn
as the value for myorigin.

Signed-off-by: Gabriel Filion <lelutin@gmail.com>
2011-09-11 04:25:10 -04:00
Gabriel Filion
3e56ee36c3 Parametrize value of inet_interfaces
We don't always want to have postfix listen to all interfaces.

Since the config generally defaults to listening on all interfaces, make
that the default value.

Signed-off-by: Gabriel Filion <lelutin@gmail.com>
2011-09-11 04:23:26 -04:00
Silvio Rhatto
a1a1b11d8d Merge branch 'feature/debian_wheezy' of git://gaffer.ptitcanardnoir.org/puppet-module-postfix 2011-07-14 11:35:16 -03:00
Silvio Rhatto
e70609a148 Merge branch 'master' of git://gaffer.ptitcanardnoir.org/puppet-module-postfix 2011-07-13 22:30:12 -03:00
Silvio Rhatto
c904fc86c5 Removing fileserver source for tls policy snippets 2011-07-13 21:22:34 -03:00
intrigeri
9d4691c103 Add master.cf template for Debian Wheezy.
Imported from postfix 2.8.3-1.
2011-06-20 20:39:57 +02:00
intrigeri
1f99fcdfdb Support hiding the originating IP in email relayed for an authenticated SASL client.
Untested as I've no Puppet-managed relaying email server yet.

Reference: https://we.riseup.net/debian/anonymizing-postfix
2011-03-05 04:58:57 +01:00
intrigeri
0583cf4988 Add support for managing header_checks.
This support is modeled after the existing TLS policy management:  the
header_cheks file is produced by merging snippets shipped by the Puppet
fileserver, a site-module and/or postfix::header_checks_snippet defines.
2011-03-05 04:45:37 +01:00
intrigeri
cc8c37d5da Enhance tls_policy documentation. 2011-02-26 11:19:02 +01:00
Silvio Rhatto
ecedde918e Fixing tls policy snippets source order 2011-02-23 14:21:04 -03:00
Silvio Rhatto
91897e2ad7 Additional source for tls policy snippets 2011-02-23 11:18:51 -03:00
Silvio Rhatto
e4a453aaa7 Remove inclusion of non-existent class amavisd-new 2011-02-20 11:05:57 -03:00
Silvio Rhatto
d88fcb214f Merge branches 'review' and 'master' 2011-02-20 10:53:20 -03:00
Silvio Rhatto
9c350efb31 Merge branch 'master' of git://gaffer.ptitcanardnoir.org/puppet-module-postfix into review 2011-02-20 10:40:37 -03:00
Silvio Rhatto
a5c262bbb1 Trying to avoid resource definition error at mailalias wrapper 2011-02-15 12:24:07 -02:00
intrigeri
d374575bfb Rather use bsd-mailx on Debian.
It is smaller than the feature-bloated heirloom-mailx.
2010-12-15 14:43:40 +01:00
intrigeri
2f37d6cc9d Remove bashism.
In POSIX, string equality is tested using '='.
2010-12-14 21:44:04 +01:00
intrigeri
8ce9ae8259 Add support for managing Postfix TLS policy. 2010-11-10 23:10:13 +01:00
intrigeri
78c5fbe9f2 mailx is a virtual package in Squeeze. Better install heirloom-mailx.
This one is a real package, available in Lenny and Squeeze.
2010-11-10 21:55:43 +01:00
intrigeri
127d2972fa Fix documentation to match actual behaviour. 2010-11-10 19:25:58 +01:00
intrigeri
221fc18c8c Make indentation of postfix-amavis consistent with the rest of the module. 2010-11-10 18:33:21 +01:00
intrigeri
07c02213db Merge remote branch 'nadir/master'
Conflicts:
	manifests/classes/postfix.pp
2010-11-10 18:32:12 +01:00
varac
96b41a3e47 postfix socket synced with master.pp template 2010-11-02 20:35:09 +01:00
varac
000ec536a0 -> as in template 2010-11-02 20:34:01 +01:00
varac
e775f510cd define mailalias -> define postfix::mailalias 2010-11-02 20:33:01 +01:00
varac
070c247e96 merge with git://labs.riseup.net/shared-postfix 2010-11-02 18:26:55 +01:00
intrigeri
b8fc529f06 Documentation fix. 2010-10-18 20:44:36 +02:00
intrigeri
fc9e549f46 Bugfix: set defaults for all variables used in templates.
At least puppet 2.6.0 demands this.
2010-10-18 20:37:54 +02:00
intrigeri
ee35af20b4 Add master.cf template for Debian Squeeze. 2010-10-18 20:15:59 +02:00
intrigeri
146a4eadee Add the possibility to append arbitrary text to master.cf templates. 2010-10-18 20:12:02 +02:00
Jerome Charaoui
04d4503a18 Correct mailalias wrapper definition 2010-09-23 14:01:21 -04:00
Jerome Charaoui
5cdb7a80b3 Add debian lenny master.cf template 2010-09-23 13:57:34 -04:00
Jerome Charaoui
6193e0e0e9 Add mailalias resource wrapper 2010-09-23 13:05:57 -04:00
Silvio Rhatto
328c20af92 Fixing deprecation issue 2010-09-14 18:27:45 -03:00
Silvio Rhatto
9cfb03fef5 Adding sympa transports 2010-08-24 13:41:42 -03:00
Silvio Rhatto
777d2cef1c Schleuder configuration 2010-08-23 21:53:07 -03:00
Silvio Rhatto
4250af19b6 Group and ownership for hash files 2010-08-17 22:31:07 -03:00
Silvio Rhatto
1156b6f823 Adding source parameter at postfix::hash 2010-08-15 13:58:29 -03:00
Silvio Rhatto
eef9c501a2 Introducing postfix_use_dovecot_lda 2010-08-08 17:45:08 -03:00