summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
a11fd01)
Signed-off-by: Stephen Gran <steve@lobefin.net>
package { 'rsync':
ensure => installed,
package { 'rsync':
ensure => installed,
}
service { 'rsync':
ensure => stopped,
}
service { 'rsync':
ensure => stopped,
require => Package['rsync'],
}
file { '/etc/logrotate.d/dsa-rsyncd':
source => 'puppet:///modules/rsync/logrotate.d-dsa-rsyncd',
require => Package['rsync'],
}
file { '/etc/logrotate.d/dsa-rsyncd':
source => 'puppet:///modules/rsync/logrotate.d-dsa-rsyncd',
require => Package['debian.org'],
}
file { '/var/log/rsyncd':
ensure => directory,
require => Package['debian.org'],
}
file { '/var/log/rsyncd':
ensure => directory,
if $source {
file { $fname:
ensure => $ensure,
if $source {
file { $fname:
ensure => $ensure,
source => $source
}
} elsif $content {
file { $fname:
ensure => $ensure,
source => $source
}
} elsif $content {
file { $fname:
ensure => $ensure,
content => $content,
}
} else {
content => $content,
}
} else {
}
xinetd::service { "rsync-${name}":
}
xinetd::service { "rsync-${name}":
bind => $bind,
id => "${name}-rsync",
server => '/usr/sbin/rsyncd',
bind => $bind,
id => "${name}-rsync",
server => '/usr/sbin/rsyncd',