diff options
-rw-r--r-- | manifests/init.pp | 11 |
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}"; } |