From 42b43f5d2a4f243c9d17930e85e85350de15ab1b Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Wed, 16 Feb 2011 16:01:14 -0200 Subject: Postgrey port configuration depends on distro version --- manifests/base.pp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'manifests/base.pp') diff --git a/manifests/base.pp b/manifests/base.pp index 727a38b..5a4cdc5 100644 --- a/manifests/base.pp +++ b/manifests/base.pp @@ -14,9 +14,15 @@ class mail::base { "recipient_delimiter": value => '+'; } + # Postgrey port configuration + $postgrey_port = $lsbdistcodename ? { + 'lenny' => '60000', + 'default' => '10023', + } + # Recipient restrictions postfix::config { "smtpd_recipient_restrictions": - value => 'permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination, reject_rbl_client psbl.surriel.com, check_policy_service inet:127.0.0.1:60000' } + value => 'permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination, reject_rbl_client psbl.surriel.com, check_policy_service inet:127.0.0.1:$postgrey_port' } postfix::hash { "/etc/postfix/virtual": ensure => present, -- cgit v1.2.3