Okay, tried to learn something out of that. If I understand correctly SSHSession is the low-level thing that actually handles SSH-specific gunk, and ISession is the customizable thing. File transfer was implemented separately. When something wants file transfer, Conch tries to adapt the avatar to ISFTPServer instead of ISession. Is that right?
I've found code that does both (adaptation of a ConchUser implementation to ISFTPServer and ISession) in unix.py. thanks lvh _______________________________________________ Twisted-Python mailing list Twisted-Python@twistedmatrix.com http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python