Rails 的相关感想
sudo: no passwd entry for app! (Capistrano 2.3.0)
打算对开发中的程序做一下很久没有进行过的部署。试着用 Capistrano 执行 deploy:setup 任务,结果出现一个平时很少见到的错误:
*** [err :: xxxxxx.oiax.jp] sudo: no passwd entry for app!
我想这大概与最近 (2008/05/02) Capistrano 的版本更新至 2.3.0 有关,于是在 Google 上试着搜索了一下,被建议设定名为 :runner 的变量。
于是在 config/deploy.rb 添加如下的一行就解决了问题。
set :runner, "kuroda"
变量 :runner 的默认值好像是 "app"。
但是,什么时候引入这个变量 ,什么时候能像这样使用,我并不是很清楚。根据Capistrano 2.1 Preview #1,
The deploy:restart task honors the :runner variable when it uses sudo.
所以我想可以解释为只有Web服务器的重新启动,这个变量才能被使用。
(2008/05/12)
- 前言
- Rails是否能成为企业领域的主流 (2008/03/29)
- Rails 2.0 测速 (2008/03/30)
- 测试驱动开发和调试代码 (2008/04/07)
- Git or Mercurial (2008/04/22)
- RESTful Ruby on Rails -- 美丽与复杂 (2008/04/23)
- RESTful Ruby on Rails -- 单数与复数 (2008/04/24)
- 读 Rails 的源码 (2008/05/02)
- sudo: no passwd entry for app! (Capistrano 2.3.0) (2008/05/12)
- Rails on GlassFish (2008/06/18)
- 怎样回答“Ruby 没有类型声明,在规范的系统里能使用吗?”这样的问题 (2008/11/23)
- 怎样回答“Ruby是脚本语言,不是有点慢吗”这样的问题 (2008/11/24)
- 哪种编程语言将来有前途 (2009/01/10)
- 哪种框架将来有前途 (2009/01/11)
- 框架 VS CMS (2009/01/12)
- Rails 2.3 spawner/reaper 变为 DEPRECATED (2009/03/25)
- db/seeds.rb (2009/06/08)
- LESS与Sass (2009/08/03)
- Rails 2.3.4 与 I18n (2009/08/15)

