2 class roles::dsa_gitolite {
3 # we push various things
4 $key = $facts['git_key']
7 ssh::authorized_key_add { 'dsa_gitolite::dsa_wiki_buildhost':
9 command => '/srv/dsa.debian.org/bin/update',
10 key => $facts['git_key'],
11 collect_tag => 'dsa_wiki_buildhost',
14 ssh::authorized_key_add { 'dsa_gitolite::puppetmaster':
16 command => '/srv/puppet.debian.org/bin/update-git',
17 key => $facts['git_key'],
18 collect_tag => 'puppetmaster',
22 ssh::authorized_key_add { 'dsa_gitolite::dns_primary_dnsadm':
23 target_user => 'dnsadm',
24 command => '/srv/dns.debian.org/bin/from-adayevskaya',
25 key => $facts['git_key'],
26 collect_tag => 'dns_primary',
29 ssh::authorized_key_add { 'dsa_gitolite::dns_primary_letsencrypt':
30 target_user => 'letsencrypt',
31 command => '/srv/letsencrypt.debian.org/bin/from-adayevskaya',
32 key => $facts['git_key'],
33 collect_tag => 'dns_primary',