Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/voxpupuli/puppet-postfix

Puppet postfix module
https://github.com/voxpupuli/puppet-postfix

Merge pull request #1 from wolfspyre/dev/refactor

addition to specs..

1f9b92f3f4388dd389ddfb8ce37c4ebbc6970b5e authored over 11 years ago by Raphaël Pinson <[email protected]>
addition to specs.. start whining when incompatable parameters are specified

e2eaa41dbc29872d5bee4b166f384a8dd6c387a2 authored over 11 years ago by Wolf Noble <[email protected]>
Use ensure=file for files

2e6c7bf5db49cdf842506c0f84109b0153f4620e authored over 11 years ago by Raphaël Pinson <[email protected]>
Fix ldap error message for $ldap_base

1c595c74137a3e04783f6779999dfd7dda5148b5 authored over 11 years ago by Raphaël Pinson <[email protected]>
Doc

595003d05c8040e74bb5cef560ea7b13d93d818a authored over 11 years ago by Raphaël Pinson <[email protected]>
Doc for init

674e5d6a98a06cb53a676551d8e5d5ce380a6b67 authored over 11 years ago by Raphaël Pinson <[email protected]>
sort all parameters and options alphabetically. remove variable from mastercf template declaration as it served no purpose

6dfc690f8a1f1497f8396b48e31495cf81ac4a74 authored over 11 years ago by Wolf Noble <[email protected]>
no need to use variables in the file paths.

It buys us nothing, and causes interpolation when not strictly necessary

6b1498a02190e86e1a92a9d1df749c177923e34e authored over 11 years ago by Wolf Noble <[email protected]>
Use $postfix::_smtp_listen in files

db238e725cb9397b24196192030e0ef92749afef authored over 11 years ago by Raphaël Pinson <[email protected]>
satellite: pass relayhost to mta

780a5d40ef71c4764c0cbff3ef22884f995b5ae0 authored over 11 years ago by Raphaël Pinson <[email protected]>
Move mta defaults to init, force mta params from satellite

8395745bb5b4714c1dad10c95bb284b81786108b authored over 11 years ago by Raphaël Pinson <[email protected]>
Do not reassign alias_maps

66b66f092f8398d705ff0e4dd37e26bc8340b66b authored over 11 years ago by Raphaël Pinson <[email protected]>
Add alias_maps to parameters

ceac81cd2b986971a0af8e749283f2387f8f1ae6 authored over 11 years ago by Raphaël Pinson <[email protected]>
Default for mynetworks is 127.0.0.0/8

9bc6ca840d3f6a46a85814240023ae9dca0cd74b authored over 11 years ago by Raphaël Pinson <[email protected]>
mynetworks defaults to 127.0.0.1/8

be7b79d2ff86ace755cd1d17c4e9869707ca3a27 authored over 11 years ago by Raphaël Pinson <[email protected]>
mydestination defaults to myorigin

144d502611074c61a17bba40dfb93d6d831ad2fa authored over 11 years ago by Raphaël Pinson <[email protected]>
Add missing variables for ldap

8b0cd58ae5311aad04d6ff1527515647b86a9c53 authored over 11 years ago by Raphaël Pinson <[email protected]>
postfix::ldap

3f7ca33b653228cc1cfa1596e832fea06df7dd15 authored over 11 years ago by Raphaël Pinson <[email protected]>
Add maincf_source and mastercf_source parameters

22901939b99a2df87cb32aefb0e109a8023aaf90 authored over 11 years ago by Raphaël Pinson <[email protected]>
inet_interfaces defaults to all

42d213225f368c4345629698695ccfc58cb5f521 authored over 11 years ago by Raphaël Pinson <[email protected]>
Don't pass parameters to postfix::files, get them from postfix

77aa41721a1ea9c8f0ef65f4f3f1934473b7d06e authored over 11 years ago by Raphaël Pinson <[email protected]>
fix minor lint issue

c9be1c57d441e068753ab47b4e809a838a056758 authored over 11 years ago by Wolf Noble <[email protected]>
alphebetize params and variables. begin adding parameter documentation to init

63b6ad7dba57b6c3bbc97d41aa59bcf3bc271a8e authored over 11 years ago by Wolf Noble <[email protected]>
add support for generating canonical maps

2d8880c5463981ab129f4ab1d92db3f1751626dc authored over 11 years ago by James Brown <[email protected]>
Fix typo

18d1c3bcb1095aebe3a15e03ccad64465e447ac3 authored over 11 years ago by Raphaël Pinson <[email protected]>
Refactor postfix::mailman

dd50140ddb29aca216be2ccb77f3722eb58f675e authored over 11 years ago by Raphaël Pinson <[email protected]>
Add $mta and $satellite parameters to the postfix class

04c76b106787b9df1b9dd1bd52ddda892672ea9e authored over 11 years ago by Raphaël Pinson <[email protected]>
Add spec for postfix::mta, do not include postfix anymore

70058f1da8369bff6d04e2c4d02892e061a114f5 authored over 11 years ago by Raphaël Pinson <[email protected]>
Add spec for postfix::satellite

f57be8bcfbccb30d4049972b993b024a61b41597 authored over 11 years ago by Raphaël Pinson <[email protected]>
Add site.pp for specs

01994b914c0f48a108cf66af6f952fcdbc64ddb8 authored over 11 years ago by Raphaël Pinson <[email protected]>
Add spec for postfix::transport

803c088f1af2853496601a3550d01184ab445fbc authored over 11 years ago by Raphaël Pinson <[email protected]>
No need to check ensure twice

68f789a4926ede3fd40453f8a81c8bf3184c90a6 authored over 11 years ago by Raphaël Pinson <[email protected]>
No need for nexthop in postfix::virtual

e678e898608cb8cfb4c50d20fdacd5771fba1d84 authored over 11 years ago by Raphaël Pinson <[email protected]>
Add spec for postfix::virtual

4172fa56f4d3ff8b8ac557263b39cde5152c0077 authored over 11 years ago by Raphaël Pinson <[email protected]>
Add spec for postfix::hash and refactor it

ef37d24b3f69abae30e91e91ba6229ee6d8b227e authored over 11 years ago by Raphaël Pinson <[email protected]>
Add spec for postfix::config

2ff84825c3204921c564de4bb057bf29e7bc628a authored over 11 years ago by Raphaël Pinson <[email protected]>
postfix::augeas

Add dependency on puppet-augeas
Add spec for postfix::augeas

f3d4c00e5baf35f9507a2ac1456b8e5517132706 authored over 11 years ago by Raphaël Pinson <[email protected]>
Test myorigin, alias_maps, inet_interfaces

89fdb4e4599e34b09d9da410fe078b48b3e56f20 authored over 11 years ago by Raphaël Pinson <[email protected]>
Test master_smtp, master_smtps and master_submission

9117100f4ea23da2e3e5cf1ec93c58b327d916b7 authored over 11 years ago by Raphaël Pinson <[email protected]>
Pass down myorigin and inet_interfaces to postfix::files

d1ebdce5dd3d0efac53bdeeb362b1815c9683df0 authored over 11 years ago by Raphaël Pinson <[email protected]>
Get rid of scope.lookupvar

63e25879c1e21a4f79f04443f2947e58b09b6c7b authored over 11 years ago by Raphaël Pinson <[email protected]>
Get rid of scope.lookupvar

01c6a1f0f5f7620cace0ce596f96f0c5c411f0c4 authored over 11 years ago by Raphaël Pinson <[email protected]>
Validate parameters

c74a35371b6916c301dcbb4fffd1e341e40879d1 authored over 11 years ago by Raphaël Pinson <[email protected]>
Pass root_mail_recipient down to postfix::files

166b7a71f595567d23c096b952bf49e2eb03fae9 authored over 11 years ago by Raphaël Pinson <[email protected]>
Variable cleanup:

Remove has_variable? and scope.lookupvar from templates
Add parameters to postfix::files
P...

d43d79b170da5d854f8448faf8df7be69dffc442 authored over 11 years ago by Raphaël Pinson <[email protected]>
Use booleans for flags, not yes/no

b7237445205d45ead84186f177fba6d34de8e21f authored over 11 years ago by Raphaël Pinson <[email protected]>
Fix unscoped variables in templates/master.cf.common.erb

de6c111a7200734a491eb3db724981f7739fb35b authored over 11 years ago by Raphaël Pinson <[email protected]>
Override parameters

6b995331e2be0323a650581613913befb5eb507d authored over 11 years ago by Raphaël Pinson <[email protected]>
Override parameters

f5149b33907496dea05678faaf7afd563a2cd07b authored over 11 years ago by Raphaël Pinson <[email protected]>
Test default seltypes

63e7f51717adf3a2af5415ef85ce1300e626c110 authored over 11 years ago by Raphaël Pinson <[email protected]>
Add tests

ee6180727871fa8eedbcad3da1e6b163617e7043 authored over 11 years ago by Raphaël Pinson <[email protected]>
Add tests

51188fa697d5f797a3f4119010ac6f703d3d975b authored over 11 years ago by Raphaël Pinson <[email protected]>
Add tests

3e1f95abaf620ae6cc15e7eb158ff78b0f458b7a authored over 11 years ago by Raphaël Pinson <[email protected]>
Fix quotes in /etc/aliases

96d165db913723c227191f878527b9b73b77a4cc authored over 11 years ago by Raphaël Pinson <[email protected]>
Various fixes, add spec for init class

cd0090f06dd11bd005dc5c67cacc5db0a30ec99c authored over 11 years ago by Raphaël Pinson <[email protected]>
Linting

2b796d2455580d7ed06db25cf806ce8115d62d7d authored over 11 years ago by Raphaël Pinson <[email protected]>
Split init.pp into packages/files/service and add parameters

a399f4b49a812db8226d1b130e5984287723a9e0 authored over 11 years ago by Raphaël Pinson <[email protected]>
Add Rakefile and Gemfile

364c2bff2a15c7ef688541e61df1c4dfb6580252 authored over 11 years ago by Raphaël Pinson <[email protected]>
Requires Augeas

e2382e302a2d2173a4dd9edd01ac342d0e2ef006 authored over 11 years ago by Raphaël Pinson <[email protected]>
Add .travis.yml and .fixtures.yml

2b57c2eae49c3adc52c5f41ac6d90e428fe31174 authored over 11 years ago by Raphaël Pinson <[email protected]>
Add Modulefile and LICENSE

17e90e06335c2802766fab8f468ea2fc53a6cd0b authored over 11 years ago by Raphaël Pinson <[email protected]>
Replace README with README.md

4f75e068e9d8bfdd3a601b94af7afe0077cbd68e authored over 11 years ago by Raphaël Pinson <[email protected]>
Merge pull request #23 from ekohl/blank-destination

Unable to drop outbound external mail using transports

003e7f3e0b27c2f587aabcf95f4d3e07569ce66c authored almost 12 years ago by Raphaël Pinson <[email protected]>
Allow blank destinations

It's possible to have a blank destination. A typical use case is discarding
everything except on...

a987837605e988ffb144c3383e3dc93178a60729 authored almost 12 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Merge pull request #22 from NITEMAN/patch-1

Use single quotes to allow multi-values

bd055b50758db74c62bcaf88a395c4a7f56dddd7 authored about 12 years ago by Raphaël Pinson <[email protected]>
Use single quotes to allow multi-values

Use single quotes to allow values containing spaces and commas

f1eb434276b5caa38c9924b74529db82097dcf35 authored about 12 years ago by Pedro González Serrano <[email protected]>
Merge pull request #21 from mfournier/augeas-lens-incl

Augeas lens incl

0537c3b4689ca9fc21bcb3d51435d546be467363 authored about 12 years ago by Marc Fournier <[email protected]>
postfix: a couple of fixes required to make augeas stuff work.

9fea87fefcb74f2ed0196fab0e36c8d48901d38a authored about 12 years ago by Marc Fournier <[email protected]>
augeas: use incl/lens to make loading faster.

6a70cd3379630c5dadd2902f3d32cce315c1bf95 authored about 12 years ago by Marc Fournier <[email protected]>
rm'ed unused files which got left behind.

aba3d985e8498f66bfb9969fe43d928684b64022 authored about 12 years ago by Marc Fournier <[email protected]>
Merge pull request #20 from cjeanneret/myorigin-override

postfix - added support for myorigin override - needed on some special s...

5537ec1ec162ae4d2396a219e1e88e2fba5c8e3a authored over 12 years ago by Jeanneret Cedric <[email protected]>
postfix - added support for myorigin override - needed on some special setups

f4743e498161c2a0c8ee29c493c97d9ecb8072c7 authored over 12 years ago by Cedric Jeanneret <[email protected]>
Merge pull request #19 from mfournier/mailx-pkg-name

postfix: improved mailx package name definition logic.

dd7511cd07a0f56c4014eafd9a5c5c10d11d6dea authored over 12 years ago by Marc Fournier <[email protected]>
postfix: improved mailx package name definition logic.

9cfd6845509a4004fd6cff800fdebec6dd0744dc authored over 12 years ago by Marc Fournier <[email protected]>
Merge pull request #18 from mfournier/postfix-pre-2.x-compatibility

postfix::hash - elsif is incomaptible with pre-2.x puppet.

5afe18c20b10d8db7d2e7144087c012c7588a749 authored over 12 years ago by Marc Fournier <[email protected]>
postfix::hash - elsif is incomaptible with pre-2.x puppet.

e127a288a630fe641c5014a3e46101fa98ace6ba authored over 12 years ago by Marc Fournier <[email protected]>
postfix::hash - added $content parameter.

eec3c07ddf2efb2e76fe1bf543dad799aa9adc3a authored over 12 years ago by Marc Fournier <[email protected]>
Use augeas instead of common::line in postfix::virtual

381eb9adc46a18eab0bb4ee0f9d48b37a5b57063 authored over 12 years ago by Raphaël Pinson <[email protected]>
Replace common::line with augeas in the postfix::transport. Modify the mailman and avocatsch modules with new destination syntax.

2b8b59ad76316914695653c25001936bb3d6ddca authored over 12 years ago by Raphaël Pinson <[email protected]>
Add postfix_virtual.aug and test, use it in postfix::virtual

db1e5b5ea43bb8e7718aa2b36a6c1c170f84c2a4 authored over 12 years ago by Raphaël Pinson <[email protected]>
Support nexthop in postfix::transport (since this was removed by migrating to augeas)

b3ce7b5000e7dc5ae8978eecd9f1e54daee2e605 authored over 12 years ago by Raphaël Pinson <[email protected]>
Fix header in postfix::transport

a0e065948390a52a2a9152c4d968a75a444ab315 authored over 12 years ago by Raphaël Pinson <[email protected]>
Merge commit 'c371b493a1cd385c8d8227fee5a9906d246059d5' into staging

dbf5005c05dbe2d77a64145096e03c05c5b72842 authored over 12 years ago by Issey Llambias <[email protected]>
Add hasstatus, enable and restart to postfix service in postfix classe

2d6af793205a88a27f674a92ba6dbe223b8cf7b2 authored over 12 years ago by Issey Llambias <[email protected]>
Removed backslash, no longer needed since 596e6732ef.

2ed15824035b0a142a96b7149eab474f97ec4b75 authored over 12 years ago by Marc Fournier <[email protected]>
wrong mailx package on Ubuntu systems

The selector for determining the mailx package wants to match against
lsbdistcodename, not lsbdi...

c6044570d7d054b6fac18057d111f1050da6d141 authored over 12 years ago by Steve Huff <[email protected]>
fixed template call broken in 596e6732ef.

bdd4acdee515ca0eb99f070a34985fae8d4659cc authored over 12 years ago by Marc Fournier <[email protected]>
postfix::mta - fixed small scope mismatch.

ac3aed9b8b9c5f10da3d7d7dd23a1d5d93bf7fe4 authored almost 13 years ago by Marc Fournier <[email protected]>
Make mynetworks configurable

de52e34262d25767f8eb30212fbd4d2b995bee30 authored almost 13 years ago by Andreas Jaggi <[email protected]>
make module puppet style guide compliant

Test with puppet parser validate and puppet-lint.
http://docs.puppetlabs.com/guides/style_guide....

596e6732efb47f94ad1016d8da37b6578dc53a71 authored almost 13 years ago by Anton Lindström <[email protected]>
module common no longer first class citizen.

eac37058fc63826c11ca2fd588d804860ab270e3 authored about 13 years ago by Marc Fournier <[email protected]>
file renaming to be compliant with recommended module structure.

64e5e5c028472a3bf42835158b60a74d430b01d3 authored about 13 years ago by Marc Fournier <[email protected]>
Add hasstatus, enable and restart to postfix service in postfix classe

80cd0c415a1df8cf41006321c87ba27abb14cc65 authored about 13 years ago by Issey Llambias <[email protected]>
postfix: added default values for postfix_use_... amavisd, dovecot, schleuder, and sympa configuration variables (default to "no").

This is needed to make the changes introduced by the merge from sarava/master backward compatible.

9127d26ee99d4237039ee2f8240d47bef2568a7d authored about 13 years ago by Christian Kaenzig <[email protected]>
postfix - allow us to set mail user for services

1b4bd5d3a4435751008730b0528469621364bd4d authored about 13 years ago by Cédric Jeanneret <[email protected]>
postfix::mailman) removed useless resource - moreover augeas crashes on it

1bc11c66a8e26805ed8a994f42a85b155de7abc5 authored about 13 years ago by Cédric Jeanneret <[email protected]>
postfix - added new class for ldap support

96bde40a187ed3a079a167cd9170242d23bb7375 authored about 13 years ago by Cédric Jeanneret <[email protected]>
Add enable, hasstatus and restart command to postfix service in postfix.pp classe.

f27cab5b7125cacadd321ee23c50756bb04987fa authored about 13 years ago by Issey Llambias <[email protected]>
postfix - allow smtp/smtps/submissions in template

a20d988c86db4143a580ff69827bb8e415bb48a5 authored about 13 years ago by Cédric Jeanneret <[email protected]>
postfix::config: fix augeas name.

An "invalid tag" error was thrown is the value was something like "[10.1.2.3]".
The trick was to...

c371b493a1cd385c8d8227fee5a9906d246059d5 authored almost 14 years ago by fredj <[email protected]>