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