From 9b11c6d10765490ad3f46955efb84d46ee3a3215 Mon Sep 17 00:00:00 2001 From: pierwill <19642016+pierwill@users.noreply.github.com> Date: Sun, 13 Oct 2019 21:55:20 -0700 Subject: [PATCH] Add diagrams to qrexec internals docs --- developer/services/qrexec-internals.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/developer/services/qrexec-internals.md b/developer/services/qrexec-internals.md index bd8d74a8..864a38a5 100644 --- a/developer/services/qrexec-internals.md +++ b/developer/services/qrexec-internals.md @@ -82,6 +82,8 @@ Details of all possible use cases and the messages involved are described below. ### dom0: request execution of `some_command` in domX and pass stdin/stdout +![qrexec basics diagram](/attachment/wiki/qrexec3/qrexec-internals-dom0.png) + - **dom0**: `qrexec-client` is invoked in **dom0** as follows: qrexec-client -d domX [-l local_program] user:some_command` @@ -117,6 +119,8 @@ Details of all possible use cases and the messages involved are described below. ### domY: invoke execution of qubes service `qubes.SomeRpc` in domX and pass stdin/stdout +![qrexec basics diagram](/attachment/wiki/qrexec3/qrexec-internals-domY.png) + - **domY**: `qrexec-client-vm` is invoked as follows: qrexec-client-vm domX qubes.SomeRpc local_program [params]