Hey folks -

I'm running into some weirdness getting ssh keys realized properly.
The manifest I'm working with is here: http://www.pastie.org/1744771 .
I'm using 2.6.3 epel repo on a Centos 5.5 box .

The expected behaviour is to have the user created and their public
key put in their authorized_keys as well as the studio_app user's
authorized_keys.

What ends up happening is the user's key does not get into their
authorized_keys file but it does end up in the studio_app user's.
Puppetd does not show any errors or messages around adding the key to
the user's homedir. I've tried running both puppetd and puppetmasterd
in verbose mode and again there's nothing indicating a failure. Its
almost like its just skipping it completely.

If I remove the override (last three lines), the user's key goes into
their authorized_key file fine and there are log messages in both.

I've also tried overriding again:

       Ssh_authorized_key <| title == "test.user.key" |>{
                user => "test.user",
        }

There is no change though, the key ends up in the studio_app user's
file but not in the user's file..

Anyone have any thoughts?

Thanks!

-- Nick



-- 
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.

Reply via email to