X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Froles%2Fmanifests%2Farchvsync_base.pp;h=a92297b481973ffcd90a5c36fbf989b8587f57a3;hb=584f12fb4c5f6ce47a187868570f439f543b635d;hp=9e9176a06ae1c594289be0f3699285ea85967325;hpb=352faf50b6166b87fc6e7e6e723d266f8ad6f5ab;p=mirror%2Fdsa-puppet.git diff --git a/modules/roles/manifests/archvsync_base.pp b/modules/roles/manifests/archvsync_base.pp index 9e9176a06..a92297b48 100644 --- a/modules/roles/manifests/archvsync_base.pp +++ b/modules/roles/manifests/archvsync_base.pp @@ -1,3 +1,4 @@ +# this is usually pulled in by *-mirror or syncproxy roles class roles::archvsync_base { file { '/srv/mirrors': ensure => directory, @@ -11,4 +12,9 @@ class roles::archvsync_base { ensure => present, content => '', } + + file { '/etc/ssh/userkeys/archvsync': + ensure => 'link', + target => '/home/archvsync/.ssh/authorized_keys', + } }