Hello,

While trying to get graphics pass-through working, I found myself
needing to see the output of an interactive terminal on a remote
machine.

The general idea is to split the input and output paths, using your
same trusted keyboard input path as before, and sending only the
output over a unidirectional channel to a remote machine.

All escape sequences are passed as normal, preserving functionality of
interactive things (tmux, top, vim, etc.).

I have documented my approach [1], and opened a PR to add it to the
docs under the debugging section [2] so that we have a better way to
track specific suggestions / objections / etc.

Thoughts?

[1]: 
https://github.com/jpouellet/qubes-doc/blob/safe-remote-ttys/debugging/safe-remote-ttys.md
[2]: https://github.com/QubesOS/qubes-doc/pull/225

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-devel/CABQWM_BrmXA-XxSYZOb5JnJpbJNhUU%2BjGJNWWRvg1Z8oq832_Q%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to