はまった ... " sh: ruby command not found"

webistrano 1.5 を導入していてはまりました orz。webistrano 自体は動くのですが、いざ deploy しようとすると production.log に

sh: ruby command not found

というエラーが出て一向に進みません。いろいろググった結果、app/models/deployment.rb の中にこんなコードがあるそうな。

system("sh -c \"cd #{RAILS_ROOT} && ruby script/runner -e #{RAILS_ENV} ' deployment = Deployment.find(#{self.id});
 deployment.prompt_config = #{self.prompt_config.inspect.gsub('"', '\"')} ;

この sh -c の中で呼ばれている ruby のパスが見つからない、ということらしい(--;。面倒だったので ruby のフルパスに書き換えてしまいました。