On 6/19/2010 11:44 AM, Jay Sorg wrote:
Jay, could you maybe explain how the current process works? Currently this
is what I imagine the process to work(from what I have read from your
documentation)

A xrdp client connects to the xrdp server, and preliminary authentication
details and encryption semantics are exchanged. Then, the xrdp server
connects to sesman, who authenticates the user, and selects an existing
session or creates a new Xvnc session. Then the connection from xrdp to
sesman is dropped.

exactly.

So to implement these capabilities, xrdp would have to stay connected to
sesman the whole time the user is connected. So when xrdp sees that a user
disconnects, it should relay that information to sesman, who then kills the
Xvnc session?

Yes, but sesman should only kill the session if setup to do
so(KillDisconnected).

Yeah of course. Only if selected. But I have most of the protocol down? Okay cool.

I can even explain which .c files need to be edited.

That would be very helpful.

There is a new version of the xrdp - sesman protocol that Simon and I
started but never quite got finished.  I think this was one of the new
features.
If you could send me a tarball of your newest "bleeding-edge" code, that would be awesome.


Jay

-Murtaza


Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
xrdp-devel mailing list
xrdp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xrdp-devel

Reply via email to