That looks pretty much like how I do things, for whatever that's  
worth. :)

- Jamis

On May 8, 2008, at 9:04 AM, Mark Dodwell wrote:

>
> Hello!
>
> What would people recommend for a best practice Capistrano config,
> specifically re: users and permissions? My current config is something
> like:
>
> - Have a non-root user setup on my remote box (which is the web, app +
> db server) - who is a sudoer
> - Have a group 'deployers' to which that account belongs
> - The root user owns the deploy_to parent directory, but the group  
> owner
> is 'deployers' and that directory has 775 permissions.
> - The deploy script uses ssh_agent forwarding to allow it to check out
> the code from another server which is the SVN repository
> - The deploy script runs as the non-root user
> - The use_sudo is true (the capistrano default) and sudo is used to
> restart the mongrel cluster and nginx webserver (there are other  
> apps on
> the server too)
>
> Any feedback on this setup -- how are other people doing it?
>
> Cheers,
>
> ~ Mark
> -- 
> Posted via http://www.ruby-forum.com/.
>
> >


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Deploying Rails" group.
To post to this group, send email to rubyonrails-deployment@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-deployment?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to