[room] vlad - Permission denied

Michael Bykov =?iso-8859-1?q?m=2Ebykov_=CE=C1_gmail=2Ecom?=
Пн Дек 8 22:24:53 MSK 2008


Господа, вот оно хамство, со стороны Влада:

два сервера, :app и :repo

ssh-agent настроен без сучка и задоринки. Руками если - все пашет по ключам:

app $ ssh git на repo
Last login: xxx
[git на repo ~]$

отлично, пишу таск для Влада (простые таски, без ssh, проходят отлично):

  remote_task :do_ssh do
    run "cd #{deploy_to} && ssh git на repo"
  end

то есть ровно то же самое, что руками, в терминале, работает, здесь
обламывается.

и вот такое сообщение в ответ -

Pseudo-terminal will not be allocated because stdin is not a terminal.
ssh: Permission denied, please try again

Как ему присвоить терминал? Куда смотреть?

М.


Подробная информация о списке рассылки smoke-room