Hi Wojciech, sorry about the delay. Been a busy week. :)
I sign in as root first in that case, and use babushka to create the user.
babushka benhoskings:'user setup for provisioning' username=ben
Then I sign in as that user and configure the account
babushka benhoskings:'user setup'
Then I'd install rvm as normal. (I'm not an rvm user though.)
When provisioning servers, I wrap this up in a dep that itself runs multiple remote babushkas. I'll write it up soon, but you could speed it up in the meantime with:
ssh root@host "babushka benhoskings:'user setup for provisioning' username=ben key='$(cat ~/.ssh/id_dsa.pub)'"
ssh ben@host "benhoskings:'user setup'"
ssh ben@host "some-other-source:'rvm installed'"
- Ben
> --
> To post, email
babush...@googlegroups.com
> To unsubscribe, email
babushka_app...@googlegroups.com
> ~
>
http://babushka.me
>
http://github.com/benhoskings/babushka
>
http://groups.google.com/group/babushka_app