puppet/rsync/manifests/init.pp
Ossi Salmi 24ecb51f6f Added support for RHEL and did some syntax cleaning
Assume that "RedHat" also works where "CentOS" does.
2012-09-05 17:29:36 +03:00

26 lines
609 B
Puppet

# Install rsync
#
class rsync {
package { "rsync":
ensure => present,
}
}
class rsync::run-rsync {
case $::operatingsystem {
ubuntu: {
package { "run-rsync": ensure => installed, }
file { "/etc/run-rsync/RunRsyncConfig.pm":
ensure => present,
source => [ "puppet:///files/run-rsync/${homename}-RunRsyncConfig.pm",
"/etc/run-rsync/RunRsyncConfig.pm", ],
mode => "0644",
owner => "root",
group => "root",
}
}
}
}