Lukas Raska created GUACAMOLE-1970: -------------------------------------- Summary: Allow screen recording to capture STDIN pipe stream content Key: GUACAMOLE-1970 URL: https://issues.apache.org/jira/browse/GUACAMOLE-1970 Project: Guacamole Issue Type: Improvement Components: guacamole, guacd Reporter: Lukas Raska
Similarly to GUACAMOLE-1969, currently screen recording only contains the actual key events sent by user. It's however possible to create new text pipe stream called STDIN to provide terminal input directly from Javascript ([https://guacamole.apache.org/doc/gug/configuring-guacamole.html#providing-terminal-input-directly-from-javascript] ) which is not stored within the recording file. As administrators might want to capture the user-input data, it would be nice to allow this possibility. >From the guacamole-server perspective, it seems quite straightforward as to >just hook up to the current pipe handler for protocols that implement explicit >support for the _STDIN_ pipe stream (e.g. SSH in guac_ssh_pipe_handler). >However I'm not sure whether this should be under a specific new connection >parameters (like {*}recording-include-stdin-stream{*}) ** or if it could be >hooked up to the existing *recording-include-keys* as the documentation states >_"can then be used to stream data directly to the input of the terminal >session, as if typed by the user:"._ Similarly to the previous improvement, if nobody objects and I have suggestion how this should be implemented, I can create PRs to update all the relevant parts. -- This message was sent by Atlassian Jira (v8.20.10#820010)