summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--manifests/init.pp11
1 files changed, 8 insertions, 3 deletions
diff --git a/manifests/init.pp b/manifests/init.pp
index 83457cf..adab904 100644
--- a/manifests/init.pp
+++ b/manifests/init.pp
@@ -54,7 +54,8 @@ class postfix(
$inet_interfaces = 'all',
$myorigin = $::fqdn,
$mailname = $::fqdn,
- $preseed = false
+ $preseed = false,
+ $default_alias_maps = true
) {
# selinux labels differ from one distribution to another
@@ -177,9 +178,13 @@ class postfix(
}
# Default configuration parameters
+ if $default_alias_maps {
+ postfix::config {
+ "alias_maps": value => "hash:/etc/aliases";
+ }
+ }
postfix::config {
- "myorigin": value => "${myorigin}";
- "alias_maps": value => "hash:/etc/aliases";
+ "myorigin": value => "${myorigin}";
"inet_interfaces": value => "${inet_interfaces}";
}