[Labs-l] role::mail::(sender|mx) conflict

Marc A. Pelletier marc at uberbox.org
Tue Oct 7 17:26:46 UTC 2014


On 10/07/2014 01:07 PM, Jeff Green wrote:
> To me the most logical approach would be to remove role::mail::sender
> from role::labs::instance

The problem with that is that any labs instance that is not a
role::mail::mx *must* be a role::mail::sender to avoid a number of
issues with cronspam with bad headers spamming out; simply making it a
default does not ensure that.

I'm thinking hiera might be a better solution here; is to have
role::mail::sender include role::mail::mx conditionally on a puppet
variable instead; this way, you set the variable and get a full mx
(which is a superset of ::sender).

-- Marc




More information about the Labs-l mailing list