I have a script which I need to invoke as root user from capistrano,
so how can I do it with sudo option?
I’m using capistrano run method as follows:
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
Try using
sudoinstead ofrun