Geoff,

  What is happening is, when I fork off sftp, it captures my terminals
stdio, so I don't see any output in the main program. The only thing
I see is the password request, which I provide and then it doesn't
get anymore output from sftp. Sftp runs just fine but not using the
pseudo terminal.
  I think I need some kind of ioctl call to stop sftp from grabing
the terminal stdio?



William Estrada
[EMAIL PROTECTED]
Mt-Umunhum-Wireless.net ( http://Mt-Umunhum-Wireless.net )
Ymessenger: MrUmunhum



[EMAIL PROTECTED] wrote:
I think I understand what you are saying.  I ran into a similar problem trying 
to run xterm without tying up bash.  Look up using the subsystem keyword in the 
sshd config.  Subsystem will allow sshd to directly spawn a process and 
maintain control over it.

Geoff

Sent from my BlackBerry wireless handheld.

-----Original Message-----
From: william estrada <[EMAIL PROTECTED]>

Date: Fri, 26 Oct 2007 14:36:38 To:[email protected]
Subject: SSH and pyseudo tty


Hi group,

   Hope this one does not get bounced.

   I have written a C  program that calls sftp as a child using pseudo tty 
master
and slave. I can get logged into the ssh server but control of the parent
program looses control of the terminal.  I know that it is ssh that is doing
the tty chances and I also know that it will work with expect.  I prefer not
use expect.
   Does anyone know what I need to do to fix this problem?  I have searched the
web but haven't found anything.

   Hope I am making sense?


--
William Estrada
[EMAIL PROTECTED]
Mt-Umunhum-Wireless.net ( http://Mt-Umunhum-Wireless.net )
Ymessenger: MrUmunhum

Reply via email to