diff options
Diffstat (limited to 'manifests/init.pp')
-rw-r--r-- | manifests/init.pp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/manifests/init.pp b/manifests/init.pp index d298183..50ad452 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -53,6 +53,8 @@ class postfix( $mastercf_tail = '', $inet_interfaces = 'all', $myorigin = $::fqdn, + $mailname = $::fqdn, + $preseed = false, $default_alias_maps = true ) { @@ -121,6 +123,16 @@ class postfix( ensure => installed } + if ( $preseed ) { + apt::preseeded_package { 'postfix': + ensure => installed, + } + } else { + package { 'postfix': + ensure => installed + } + } + if $::operatingsystem == 'debian' { Package[mailx] { name => 'bsd-mailx' } } |