summaryrefslogtreecommitdiff
path: root/manifests
AgeCommit message (Collapse)Author
2015-02-20convert to file resources to stdlib's file_lineJerome Charaoui
2013-05-20mention the url to the issue about the services' init scriptGabriel Filion
this way we can follow up on the situation, put pressure on the community to get this fixed, and remove our hack when it's fixed.
2013-05-20debian's service provider has some issues if the script is absent, we can ↵mh
workaround this problem using the trick of this patch
2013-04-23setting package correctly to absentmh
2013-04-23add disable classmh
2013-04-13Syntax fixSilvio Rhatto
2013-01-27Switching to site_postfix conventionSilvio Rhatto
2013-01-25Fixing missing delimiterSilvio Rhatto
2013-01-25Switching to parametrized classesSilvio Rhatto
2013-01-21Removing path from postfix::configSilvio Rhatto
2013-01-21Updating header_checks_snippet to use concatSilvio Rhatto
2013-01-21Merge branch 'master' of ssh://labs.riseup.net/shared-postfixSilvio Rhatto
Conflicts: manifests/definitions/header_checks_snippet.pp manifests/header_checks.pp manifests/header_checks_snippet.pp manifests/init.pp manifests/tlspolicy.pp manifests/virtual_regexp_snippet.pp
2012-12-30Move external class inclusion after sanity checks.intrigeri
2012-12-30Remove useless copy/pasted check.intrigeri
This define has no $value parameter, so this check does not make any sense.
2012-12-30Fix wrong define and directory name in documentation.intrigeri
2012-12-30Use the concat module instead of the concatenated_file defined (Closes: #4074)intrigeri
2012-04-12Add path to postfix::config exec command to avoid failure (#3807)Silvio Rhatto
2012-04-07Adding transport_regexp and virtual_regexp managementSilvio Rhatto
2012-04-07put classes and defines in the proper placemh
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-02-16Use proper variable scopemh
Facts should be addressed with $::fqdn and so on.
2012-02-16put classes and defines in the proper placemh
To take advantage of puppet's autoloading feature, which will be mandatory sooner or later. We move all the files in their appropriate place.
2011-09-11Make 'myorigin' customizableGabriel Filion
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-11Parametrize value of inet_interfacesGabriel Filion
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-07-13Merge branch 'master' of git://gaffer.ptitcanardnoir.org/puppet-module-postfixSilvio Rhatto
2011-07-13Removing fileserver source for tls policy snippetsSilvio Rhatto
2011-03-05Support hiding the originating IP in email relayed for an authenticated SASL ↵intrigeri
client. Untested as I've no Puppet-managed relaying email server yet. Reference: https://we.riseup.net/debian/anonymizing-postfix
2011-03-05Add support for managing header_checks.intrigeri
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-02-26Enhance tls_policy documentation.intrigeri
2011-02-23Fixing tls policy snippets source orderSilvio Rhatto
2011-02-23Additional source for tls policy snippetsSilvio Rhatto
2011-02-20Remove inclusion of non-existent class amavisd-newSilvio Rhatto
2010-12-15Rather use bsd-mailx on Debian.intrigeri
It is smaller than the feature-bloated heirloom-mailx.
2010-12-14Remove bashism.intrigeri
In POSIX, string equality is tested using '='.
2010-11-10Add support for managing Postfix TLS policy.intrigeri
2010-11-10mailx is a virtual package in Squeeze. Better install heirloom-mailx.intrigeri
This one is a real package, available in Lenny and Squeeze.
2010-11-10Make indentation of postfix-amavis consistent with the rest of the module.intrigeri
2010-11-10Merge remote branch 'nadir/master'intrigeri
Conflicts: manifests/classes/postfix.pp
2010-11-02postfix socket synced with master.pp templatevarac
2010-11-02 -> as in templatevarac
2010-11-02define mailalias -> define postfix::mailaliasvarac
2010-11-02merge with git://labs.riseup.net/shared-postfixvarac
2010-10-18Documentation fix.intrigeri
2010-10-18Bugfix: set defaults for all variables used in templates.intrigeri
At least puppet 2.6.0 demands this.
2010-09-23Correct mailalias wrapper definitionJerome Charaoui
2010-09-23Add debian lenny master.cf templateJerome Charaoui
2010-09-23Add mailalias resource wrapperJerome Charaoui
2010-09-14Fixing deprecation issueSilvio Rhatto
2010-08-17Group and ownership for hash filesSilvio Rhatto
2010-08-15Adding source parameter at postfix::hashSilvio Rhatto
2010-08-08Group for main.cf and master.cfSilvio Rhatto