aboutsummaryrefslogtreecommitdiffstats
path: root/modules/rsyncd/manifests/init.pp
blob: c4ffc92d94f7c003b82c65e52fb80fb1e46c1a07 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
class rsyncd {

    xinetd::service { "rsync":
        content => template("rsyncd/xinetd")
    }

    file { "rsyncd.conf":
        path => "/etc/rsyncd.conf",
        ensure => present,
        owner => root,
        group => root,
        mode => 644,
        require => Package["rsync"],
        content => template("rsyncd/rsyncd.conf")
    }
}