capistrano deploy_symlink falla

Este es mi primer despliegue. Hice una gorradeploy:setup que funcionó bien

Entonces, cuando trato de ejecutarcap deploy:update Me encuentro con mensajes de error. Algo en la línea de

rm: cannot remove `/var/www/app_name/current': Is a directory

Aquí está mi capfile y permisos de directorio.

http://pastie.org/1189919

En general, ¿cuál es la mejor práctica en lo que respecta al usuario de implementación y los permisos? ¿Debo usar root o crear un usuario diferente? Si es un usuario diferente, ¿qué permisos exactos necesita?

Gracias

Respuestas a la pregunta(3)

Su respuesta a la pregunta