I posted this question on the babushka google group , but I got since 5 days no response. I will try my luck here:
What is the correct way to setup some users with Babushka on a shiny new Debian box ?
I want simply know what is a good practice with this tool.
Let's say I want have a user "foobar", with rvm installed.
I have only the root user on my host, and Babushka is installed.
Should I first create the foobar user manualy and run with him via Babushka my rvm recipe ?
Or should I run babushka as root and let this tool create the user and instal rvm for them ? (I don't want a global rvm install, only for the foobar user)
Looks like the OP got the answer he wanted on the google group eventually - copy pasted here for future reference (and karma whoring)