Loading manifests/files.pp +10 −10 Original line number Diff line number Diff line Loading @@ -25,9 +25,9 @@ class postfix::files { file { '/etc/aliases': ensure => present, content => "# file managed by puppet\n", notify => Exec['newaliases'], replace => false, seltype => $postfix::params::seltype, notify => Exec['newaliases'], } # Aliases Loading @@ -43,43 +43,43 @@ class postfix::files { } else { $mastercf_content = template( $postfix::params::master_os_template, "${module_name}/master.cf.common.erb" 'postfix/master.cf.common.erb' ) } file { '/etc/postfix/master.cf': ensure => present, owner => 'root', content => $mastercf_content, group => 'root', mode => '0644', source => $postfix::mastercf_source, content => $mastercf_content, owner => 'root', seltype => $postfix::params::seltype, source => $postfix::mastercf_source, } # Config files file { '/etc/postfix/main.cf': ensure => present, owner => 'root', group => 'root', mode => '0644', source => $postfix::maincf_source, owner => 'root', replace => false, seltype => $postfix::params::seltype, source => $postfix::maincf_source, } ::postfix::config { 'myorigin': value => $myorigin; 'alias_maps': value => $alias_maps; 'inet_interfaces': value => $inet_interfaces; 'myorigin': value => $myorigin; } case $::osfamily { 'RedHat': { ::postfix::config { 'sendmail_path': value => '/usr/sbin/sendmail.postfix'; 'newaliases_path': value => '/usr/bin/newaliases.postfix'; 'mailq_path': value => '/usr/bin/mailq.postfix'; 'newaliases_path': value => '/usr/bin/newaliases.postfix'; 'sendmail_path': value => '/usr/sbin/sendmail.postfix'; } } default: {} Loading Loading
manifests/files.pp +10 −10 Original line number Diff line number Diff line Loading @@ -25,9 +25,9 @@ class postfix::files { file { '/etc/aliases': ensure => present, content => "# file managed by puppet\n", notify => Exec['newaliases'], replace => false, seltype => $postfix::params::seltype, notify => Exec['newaliases'], } # Aliases Loading @@ -43,43 +43,43 @@ class postfix::files { } else { $mastercf_content = template( $postfix::params::master_os_template, "${module_name}/master.cf.common.erb" 'postfix/master.cf.common.erb' ) } file { '/etc/postfix/master.cf': ensure => present, owner => 'root', content => $mastercf_content, group => 'root', mode => '0644', source => $postfix::mastercf_source, content => $mastercf_content, owner => 'root', seltype => $postfix::params::seltype, source => $postfix::mastercf_source, } # Config files file { '/etc/postfix/main.cf': ensure => present, owner => 'root', group => 'root', mode => '0644', source => $postfix::maincf_source, owner => 'root', replace => false, seltype => $postfix::params::seltype, source => $postfix::maincf_source, } ::postfix::config { 'myorigin': value => $myorigin; 'alias_maps': value => $alias_maps; 'inet_interfaces': value => $inet_interfaces; 'myorigin': value => $myorigin; } case $::osfamily { 'RedHat': { ::postfix::config { 'sendmail_path': value => '/usr/sbin/sendmail.postfix'; 'newaliases_path': value => '/usr/bin/newaliases.postfix'; 'mailq_path': value => '/usr/bin/mailq.postfix'; 'newaliases_path': value => '/usr/bin/newaliases.postfix'; 'sendmail_path': value => '/usr/sbin/sendmail.postfix'; } } default: {} Loading