]> git.donarmstrong.com Git - dsa-puppet.git/blob - modules/roles/manifests/static_master.pp
df11d6a4231bccbbd87c70f157d3c1eb336cf840
[dsa-puppet.git] / modules / roles / manifests / static_master.pp
1 class roles::static_master inherits roles::static_base {
2     file {
3         '/etc/ssh/userkeys/staticsync':
4             content => template('roles/static-mirroring/static-master-authorized_keys.erb'),
5             ;
6         '/usr/local/bin/static-master-run':
7             source  => "puppet:///modules/roles/static-mirroring/static-master-run",
8             mode => 555,
9             ;
10         '/usr/local/bin/static-master-ssh-wrap':
11             source  => "puppet:///modules/roles/static-mirroring/static-master-ssh-wrap",
12             mode => 555,
13             ;
14         '/usr/local/bin/static-master-update-component':
15             source  => "puppet:///modules/roles/static-mirroring/static-master-update-component",
16             mode => 555,
17             ;
18
19         '/etc/static-clients.conf':
20             content => template('roles/static-mirroring/static-clients.conf.erb'),
21             ;
22     }
23 }
24 # vim:set et:
25 # vim:set sts=4 ts=4:
26 # vim:set shiftwidth=4: