in reply to Running gpg thru IPC, fileno problem
You need to look at either IPC::Run or Expect as they'll let you run a child on a pty.
-- We're looking for people in ATL