Public feed
#891482
define configfile($owner = root, $group = root, $mode = 644, $source,
$recurse = false, $ensure = file) {
file { $name:
mode => $mode,
owner => $owner,
group => $group,
recurse => $recurse,
ensure => $ensure,
source => "/tmp/source.txt"
}
}
package { 'httpd.x86_64': }
configfile { '/tmp/dest.txt':
source => 'system/nagios/',
recurse => true,
notify => Service['httpd'],
}
service { httpd:
ensure => running,
require => Package['httpd.x86_64'],
enable => true,
restart => "/etc/init.d/httpd reload"
}