Hi again, On 06/08/2012 02:26 AM, eduardo wrote: > To be more clear, I'm trying to allow the same key for diferents > users but also, tests are tell me that ssh_authorized_key > functionality always add keys without any previous check of authorized > file contents so If the key was there it's inserted on each loop agent > -> master, having as result duplicate lines.
the provider will only look at the key name (or comment, as Jo puts it). It will never duplicate these names/comments. It will, however, install the same key with as many different names as you want. There is no good way around this issue, except *all* your keys are puppet managed. Then you could tell your agent to purge keys. > err: Could not retrieve catalog from remote server: Error 400 on > SERVER: Puppet::Parser::Compiler failed with error Errno::EACCES: > Permission denied - /home/ppuser6/.ssh/authorized_keys on node casa I don't really understand what you're trying to do. Are you reading authorized_keys files from inside a manifest? That cannot work: The puppet master has no access to the files on your agent boxen. If you want ssh_authorized_key to work differently, you will have no choice but to deploy a patched provider to your agents. Don't do this though - that approach is way beyond advanced. Please check very carefully exactly what's getting duplicated. You may want to send a short example to the list. Regards, Felix -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.