5 $fname="/etc/rsyncd-${name}.conf",
14 default: { fail ( "Invald ensure `${ensure}' for ${name}" ) }
17 if ($source and $content) {
18 fail ( "Can't define both source and content for ${name}" )
32 fail ( "Can't find config for ${name}" )
35 xinetd::service { "rsync-${name}":
37 id => "${name}-rsync",
38 server => '/usr/sbin/rsyncd',
40 server_args => $fname,
42 instances => $max_clients,
43 require => File[$fname]
46 Service['rsync']->Service['xinetd']