X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Froles%2Fmanifests%2Fdsa_gitolite.pp;h=129b8b75710a1d0dbe8ab15c846981a275f3d22f;hb=4842561dfba794d10fa9294378fa0271a76ceb65;hp=3151718cc4bba5200dd8053d6130baf2bdbe2e80;hpb=bcfae1987dab61d5489ae4b47db88baec5f2c7dc;p=mirror%2Fdsa-puppet.git diff --git a/modules/roles/manifests/dsa_gitolite.pp b/modules/roles/manifests/dsa_gitolite.pp index 3151718cc..129b8b757 100644 --- a/modules/roles/manifests/dsa_gitolite.pp +++ b/modules/roles/manifests/dsa_gitolite.pp @@ -17,5 +17,20 @@ class roles::dsa_gitolite { key => $facts['git_key'], collect_tag => 'puppetmaster', } + + + ssh::authorized_key_add { 'dsa_gitolite::dns_primary_dnsadm': + target_user => 'dnsadm', + command => '/srv/dns.debian.org/bin/from-adayevskaya', + key => $facts['git_key'], + collect_tag => 'dns_primary', + } + + ssh::authorized_key_add { 'dsa_gitolite::dns_primary_letsencrypt': + target_user => 'letsencrypt', + command => '/srv/letsencrypt.debian.org/bin/from-adayevskaya', + key => $facts['git_key'], + collect_tag => 'dns_primary', + } } }