
Add a basic exim config to all OpenStack servers, and send mail to Jim and Monty. Change-Id: I8011c839daa24f1ac169782f2de5b14c11b34eee Reviewed-on: https://review.openstack.org/265 Reviewed-by: Monty Taylor <mordred@inaugust.com> Tested-by: Jenkins
30 lines
601 B
Puppet
30 lines
601 B
Puppet
class exim() {
|
|
package {
|
|
'exim4-daemon-light': ensure => present;
|
|
}
|
|
|
|
service { 'exim4':
|
|
ensure => running,
|
|
hasrestart => true,
|
|
subscribe => File['/etc/exim4/exim4.conf'],
|
|
}
|
|
|
|
file { '/etc/exim4/exim4.conf':
|
|
owner => 'root',
|
|
group => 'root',
|
|
mode => 444,
|
|
ensure => 'present',
|
|
source => 'puppet:///modules/exim/exim4.conf',
|
|
replace => 'true',
|
|
}
|
|
|
|
file { '/etc/aliases':
|
|
owner => 'root',
|
|
group => 'root',
|
|
mode => 444,
|
|
ensure => 'present',
|
|
source => 'puppet:///modules/exim/aliases',
|
|
replace => 'true',
|
|
}
|
|
}
|