]> git.donarmstrong.com Git - dsa-puppet.git/blob - modules/roles/manifests/syncproxy.pp
quote things more
[dsa-puppet.git] / modules / roles / manifests / syncproxy.pp
1 class roles::syncproxy {
2         rsync::site { 'syncproxy':
3                 source => 'puppet:///modules/roles/syncproxy/rsyncd.conf',
4                 bind   => $::hostname ? {
5                         'milanollo' => '5.153.231.9',
6                         default => ''
7                 }
8         }
9
10         file { '/etc/rsyncd':
11                 ensure => 'directory'
12         }
13
14         file { '/etc/rsyncd/debian.secrets':
15                 owner => 'root',
16                 group => 'mirroradm',
17                 mode => 0664,
18         }
19 }