join case statements in init.pp
This commit is contained in:
parent
f4201357e5
commit
969076a813
1 changed files with 7 additions and 12 deletions
|
@ -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,
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue