move appstream.debian.org static component to static-master-ubc-01 from dillon, since...
[mirror/dsa-puppet.git] / modules / roles / manifests / ssh_upload.pp
index 07a6eb8..49b9797 100644 (file)
@@ -1,10 +1,11 @@
 class roles::ssh_upload {
-       file { '/etc/ssh/userkeys/buildd-uploader':
-               content => template('roles/ssh_upload_buildd-uploader-authorized_keys.erb'),
-       }
+  ssh::authorized_key_collect { 'buildd-uploader':
+    target_user => 'buildd-uploader',
+    collect_tag => 'buildd_upload',
+  }
 
-       file { '/home/buildd-uploader/rsync-ssh-wrap':
-               source => 'puppet:///modules/roles/ssh_upload/rsync-ssh-wrap',
-               mode   => '0555',
-       }
+  file { '/home/buildd-uploader/rsync-ssh-wrap':
+    source => 'puppet:///modules/roles/ssh_upload/rsync-ssh-wrap',
+    mode   => '0555',
+  }
 }