我正在尝试在Capistrano 2配方中使用rbenv sudo插件。 但是,当我运行它时,我被要求输入密码,因此配方无法完成。
run "cd #{current_path} && rbenv #{sudo} bundle exec foreman export upstart /etc/init -a appa -u appaser -l ~/apps/appa/current/log"
有没有办法在Capistrano上使用rbenv sudo?
由于
答案 0 :(得分:0)
您必须确保运行该命令的用户可以实际运行sudo而无需提供密码。
查看此信息,了解如何进行设置:http://www.davidverhasselt.com/2008/01/27/passwordless-sudo/