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]