Hi Dean,
I Guess your posting in PLUG again. What are you up to these days? Visit LB or our apartment again sometime. :)
Dean Michael C. Berris wrote:
Recoding the legacy app to support ssh... Good luck with this paul! :D
Thanks. Honestly, this is one reason why we got interested in this project. My acquaintances here and I got to work on custom apps with SSH support so this seems like a nice opportunity (depending on the pay hehe). The difficulty however would vary widely in this case depending on how the legacy app was written (which I actually have yet to see and decide it's feasibility). One thing unique in this case is that instead of Linux, this one is based on DOS.
I would love to get a better idea of what you really need. If in case
the application just does a "system("telnet host")" then it should be
easily remedied.
I seriously doubt that is the case as that would spawn a separate telnet process.
Otherwise, I don't see how it uses telnet inside the application. Maybe it uses a socket connection with plain text being sent from end to end.
Yes, this is much more likely. The way I see it, it is likely that the legacy app authenticates with the remote telnetd and proceeds to normally exchange plain text.
Still, this is not as simple as it seems. Even with telnet, there are different ways telnet daemons are implemented and how clients interact with them. Microsofts telnet client for example, seems to send each character as they are typed..while the telnet of Linux waits for a carriage return. In practice, the telnet protocol mostly supports local line buffer space before sending data out so the Linux version seems more "correct".
Then again this is all speculation. :D
No prob. :)
-Paul Patrick Carpio Prantilla -- Philippine Linux Users' Group (PLUG) Mailing List plug@lists.q-linux.com (#PLUG @ irc.free.net.ph) Official Website: http://plug.linux.org.ph Searchable Archives: http://marc.free.net.ph . To leave, go to http://lists.q-linux.com/mailman/listinfo/plug . Are you a Linux newbie? To join the newbie list, go to http://lists.q-linux.com/mailman/listinfo/ph-linux-newbie