join case statements in init.pp

This commit is contained in:
varac 2015-12-01 16:27:41 +01:00
parent f4201357e5
commit 969076a813

View file

@ -58,7 +58,7 @@ class postfix(
case $::operatingsystem { case $::operatingsystem {
RedHat, CentOS: { 'RedHat', 'CentOS': {
$master_cf_template = 'postfix/master.cf.redhat5.erb' $master_cf_template = 'postfix/master.cf.redhat5.erb'
# selinux labels differ from one distribution to another # selinux labels differ from one distribution to another
@ -67,6 +67,12 @@ class postfix(
'5': { $postfix_seltype = 'postfix_etc_t' } '5': { $postfix_seltype = 'postfix_etc_t' }
default: { $postfix_seltype = undef } default: { $postfix_seltype = undef }
} }
postfix::config {
'sendmail_path': value => '/usr/sbin/sendmail.postfix';
'newaliases_path': value => '/usr/bin/newaliases.postfix';
'mailq_path': value => '/usr/bin/mailq.postfix';
}
} }
'Debian': { 'Debian': {
@ -183,17 +189,6 @@ class postfix(
'inet_interfaces': value => $inet_interfaces; 'inet_interfaces': value => $inet_interfaces;
} }
case $::operatingsystem {
RedHat, CentOS: {
postfix::config {
'sendmail_path': value => '/usr/sbin/sendmail.postfix';
'newaliases_path': value => '/usr/bin/newaliases.postfix';
'mailq_path': value => '/usr/bin/mailq.postfix';
}
}
default: {}
}
postfix::mailalias {'root': postfix::mailalias {'root':
recipient => $root_mail_recipient, recipient => $root_mail_recipient,
} }