Start migrating to /etc/ssh/puppetkeys/ for exported ssh authkeys
[mirror/dsa-puppet.git] / modules / ssh / manifests / authorized_key_collect.pp
index 3fccc25..55eccf6 100644 (file)
@@ -10,6 +10,12 @@ define ssh::authorized_key_collect(
     order   => '000',
     content => "# This file is maintained with puppet\n",
   }
+  concat { "/etc/ssh/puppetkeys/${target_user}": }
+  concat::fragment { "/etc/ssh/puppetkeys/${target_user}-header":
+    target  => "/etc/ssh/puppetkeys/${target_user}",
+    order   => '000',
+    content => "# This file is maintained with puppet\n",
+  }
   Concat::Fragment <<| tag == "ssh::authorized_key::fragment::${collect_tag}::${target_user}" |>>
 
   Ferm::Rule <<| tag == "ssh::authorized_key::ferm::${collect_tag}::${target_user}" |>>