0

我有一个脚本,我需要从 capistrano 以 root 用户身份调用,那么我该如何使用 sudo 选项呢?

我正在使用 capistrano 运行方法如下:

set :use_sudo, true
set :user, 'some user'
set :runner, "root"
set :password, 'somepass'
role :list, "

desc "expect"
task :panky, :roles => :list  do
        run "#{sudo} wrapper.exp"
end
4

1 回答 1

0

尝试使用sudo而不是run

sudo "wrapper.exp"
于 2013-01-29T12:45:30.173 回答