Public feed
#892155
define configfile($owner = root, $group = root, $mode = 644, $source,
$backup = main, $recurse = false, $ensure = file) {
file { $name:
mode => $mode,
owner => $owner,
group => $group,
backup => $backup,
recurse => $recurse,
ensure => $ensure,
source => "puppet:///config/$source"
}
}
define apachetemplate($owner = 'root', $group = 'root', $mode = '640', $content,
$backup = main, $recurse = false, $ensure = file) {
file { $name:
mode => $mode,
owner => $owner,
group => $group,
backup => $backup,
recurse => $recurse,
notify => Service['httpd'],
ensure => $ensure,
content => $content,
require => Package["httpd"]
}
}