Когда я запускаю cap production deploy, я получаю cannot create directory ‘/var/www/application/repo’: Permission denied.
Пока я создал пользователя развертывания, например:
adduser deploy
adduser deploy sudo
и я использую этого пользователя в Capistrano.
В самом деле, когда я регистрируюсь на [email protected], у меня нет разрешения sudo по умолчанию, каждый раз, когда мне нужно явно его включить, sudo su.
Я вижу два возможных решения:
- Включить sudo в Capistrano
- Включить sudo в Ubuntu
К сожалению, я не знаю, как сделать ни один из них.