> *** [err :: web-01] sudo: no passwd entry for app!
Taking a look at cap's deploy.rb recipe it looks like you can set
the :runner var to another user. My Capfile looks like so:
<code>
load 'deploy' if respond_to?(:namespace) # cap2 differentiator
Dir['vendor/plugins/*/recipes/*.rb'].each { |plugin| load(plugin) }
load 'config/deploy'
set :runner, :user # set the sudo runner user to whatever the
connecting user is
</code>
HTH
Nathan