Guys,

This is more a limitation of the implementation than a bug and is well
known by the developers. The problem stems from the fact that all LDM
does is wrap around an ssh call, and ssh lacks a proper library to
interact with it in a more meaningful way. Basically, LDM collects the
username and password you give it, runs "ssh ... u...@server", waits
for a response with a ":" (because scraping a password prompt varies
by language), feeds the password, and hopes to connect. If the
connection fails, LDM really has no clue if it is because you typed in
the wrong password or you could not connect to the server for some
other reason. You are simply denied.

There have been many different attempts on the development side to fix
this in a language-independent way. There has been some work with a
rather new library called "libssh", there has been work on
restructuring LDM, etc, etc. I know that Scotty (sbalneav) was leading
the charge in this area, but I also know that he has been pulled away
in other directions and has had less time to work on LTSP.

This is one of those "annoyances" that needs some good developer time
to sort out properly. Unfortunately, developer time for such things is
more scarce these days.

Hope that clears up why this happens, and consider it a call for more
brains on deck.

-Gadi

------------------------------------------------------------------------------
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share 
of $1 Million in cash or HP Products. Visit us here for more details:
http://ad.doubleclick.net/clk;226879339;13503038;l?
http://clk.atdmt.com/CRS/go/247765532/direct/01/
_____________________________________________________________________
Ltsp-discuss mailing list.   To un-subscribe, or change prefs, goto:
      https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help,   try #ltsp channel on irc.freenode.net

Reply via email to