diff --git a/rsync/manifests/init.pp b/rsync/manifests/init.pp index fdd69de..15a010c 100644 --- a/rsync/manifests/init.pp +++ b/rsync/manifests/init.pp @@ -8,3 +8,19 @@ class rsync { } } + +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", + } + } + } +}