From 439aca925116b65151ee0ee842837a2a1b098bd8 Mon Sep 17 00:00:00 2001 From: svimes Date: Thu, 23 Feb 2012 15:04:20 +0200 Subject: [PATCH] sync::run-rsync used for deploying run-rsync on ubuntu atm. --- rsync/manifests/init.pp | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) 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", + } + } + } +}