Anlayışımla ilgili olarak manuel olarak yapmanız gereken, kullanıcının kurulum için kullanacağı dizinin haklarını ayarlamak için değil.
Capistrano için grup ayarı bulamadım, belki bunun için bazı uzantıları kullanıyordunuz?
after "deploy:setup", :setup_group
task :setup_group do
run "chown -R :#{group} #{deploy_to} && chmod -R g+s #{deploy_to}"
end
Ama @Julian açıklamada bahseder gibi ilk etapta daha iyi uygulama bunun için ayrı bir kullanıcı kullanmaktır, dağıtım için kök kullanmamalısınız:
değiştirmek için yapabileceği ne olabilir Görevini yapın ve grubunu uygun gruba ayarlayın, sonra yukarıdaki görevi gerektirmeyecek ve otomatik olarak çalışacaktır.
Kök olarak dağıtmak oldukça kötü bir uygulamadır, bir kullanıcı oluşturup dağıtmanızı öneririm. –