file { '/etc/rsyncd-syncproxy-stunnel.conf':
content => template('roles/syncproxy/rsyncd-syncproxy-stunnel.conf.erb')
}
- xinetd::service { "rsync-${name}-ssl":
+ xinetd::service { "rsync-syncproxy-ssl":
bind => $bind,
- id => "${name}-rsync-ssl",
+ id => "syncproxy-rsync-ssl",
server => '/usr/bin/stunnel4',
service => 'rsync-ssl',
type => 'UNLISTED',
port => '1873',
server_args => "/etc/rsyncd-syncproxy-stunnel.conf",
ferm => false,
- instances => $max_clients,
- require => File[/etc/rsyncd-syncproxy-stunnel.conf]
+ instances => 50,
+ require => File[/etc/rsyncd-syncproxy-stunnel.conf],
}
if $bind6 != '' {
- xinetd::service { "rsync-${name}-ssl6":
+ xinetd::service { "rsync-syncproxy-ssl6":
bind => $bind6,
- id => "${name}-rsync-ssl",
+ id => "syncproxy-rsync-ssl",
server => '/usr/bin/stunnel4',
service => 'rsync-ssl',
type => 'UNLISTED',
port => '1873',
server_args => "/etc/rsyncd-syncproxy-stunnel.conf",
ferm => false,
- instances => $max_clients,
- require => File[/etc/rsyncd-syncproxy-stunnel.conf]
+ instances => 50,
+ require => File[/etc/rsyncd-syncproxy-stunnel.conf],
}
}