Ошибка / предупреждение Capistrano, когда не используется sudo - PullRequest
0 голосов
/ 26 ноября 2011

Когда я запускаю deploy: setup и deploy: update, я вижу встроенный в вывод (в нескольких местах)

*** [err :: domain.com] sudo
*** [err :: domain.com] :
*** [err :: domain.com] no tty present and no askpass program specified
*** [err :: domain.com] 

Тем не менее, все разворачивается нормально, так как у меня :use_sudo, false.

Что не так?

1 Ответ

2 голосов
/ 26 января 2012

У меня было похожее сообщение с: use_sudo, true. Решением было добавить это в ~ / .caprc:

default_run_options[:pty] = true

(В качестве альтернативы вы можете вставить в Capfile или config / deploy.rb)

Непонятно, почему вы видите сообщение, но я надеюсь, что описанная выше техника по крайней мере остановит эти сообщения для вас.

...