From f4743e498161c2a0c8ee29c493c97d9ecb8072c7 Mon Sep 17 00:00:00 2001
From: Cedric Jeanneret <cedric.jeanneret@camptocamp.com>
Date: Mon, 1 Oct 2012 12:51:01 +0200
Subject: [PATCH] postfix - added support for myorigin override - needed on
 some special setups

---
 manifests/init.pp | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/manifests/init.pp b/manifests/init.pp
index d89079c..f1c1fef 100644
--- a/manifests/init.pp
+++ b/manifests/init.pp
@@ -149,8 +149,12 @@ class postfix {
   }
 
   # Default configuration parameters
+  $myorigin = $valid_fqdn ? {
+    ''      => $::fqdn,
+    default => $valid_fqdn,
+  }
   postfix::config {
-    'myorigin':         value => $::fqdn;
+    'myorigin':         value => $myorigin;
     'alias_maps':       value => 'hash:/etc/aliases';
     'inet_interfaces':  value => 'all';
   }
-- 
GitLab