Gents, I'm trying to get vncs working, but it:
1) needs key 'proto=p9sk1' despite of vncauthsrv() calls auth_challenge() with proto=vnc (src -s vncauthsrv vncs). Substitution of keypattern occurs in factotum at findp9authkey (src -s findp9authkey auth/factotum). That's because proto=vnc implementation in factotum reuses p9crinit as init procedure of the protocol. The same time, it provides own vncaddkey, which is never called for proto=p9sk1 keys. Such state of things appears as broken to me... 2) with proto=p9sk1 key loaded into factotum it fails to start client auth: vncs: vncchal: auth server protocol botch This can be resulted because the key wasn't loaded to factotum via vncaddkey, but I may be wrong. Does anybody have vncs working? Any assistance would be greatly appreciated. Thank you. Yaroslav.