2014-02-04 5 views
1

Я получаю эту команду, используя довольно ванильный staging.rb файл:Capistrano 3 setfacl неудача

/usr/bin/env setfacl -m u:www-data:rwx,u:s272shop:rwx /home/s272shop/deployment/releases/20140204030518/app/storage

Проблема заключается в том, что www-data не существует ни в одном из моих файлов для развертывания, и не этот пользователя существуют на моем сервере, поэтому он терпит неудачу. Я не знаю, как это установить.

Когда я запустил cap staging deploy --trace, это происходит в deploy:set_permissions:acl. Я не называю это явно. Могу ли я назвать что-то еще?

ответ

2

После поиска в каталоге Ruby Gems я нашел это в файле-разрешениях readme.

set :file_permissions_users, ["www-data"]

Я добавил, что к моему deploy.rb и изменил его к своему пользователю ... и он работал как шарм.

Смежные вопросы