From 900656fc7c6cfd6b5e431ee26160e5cd5cb1a823 Mon Sep 17 00:00:00 2001 From: deeplow <47065258+deeplow@users.noreply.github.com> Date: Tue, 14 Dec 2021 10:43:24 -0500 Subject: [PATCH] note possibility to add rpc services in app qube The technical possibility can be found here: https://github.com/QubesOS/qubes-issues/issues/3003 --- developer/services/qrexec.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/developer/services/qrexec.md b/developer/services/qrexec.md index 5c46ec7f..aa42efba 100644 --- a/developer/services/qrexec.md +++ b/developer/services/qrexec.md @@ -106,7 +106,9 @@ If no policy rule is matched, the action is denied. If the policy file does not exist, the user is prompted to create one. If there is still no policy file after prompting, the action is denied. -In the target VM, the file `/etc/qubes-rpc/RPC_ACTION_NAME` must exist, containing the file name of the program that will be invoked, or being that program itself -- in which case it must have executable permission set (`chmod +x`). +In the target VM, a file in either of the following locations must exist, containing the file name of the program that will be invoked, or being that program itself -- in which case it must have executable permission set (`chmod +x`): + - `/etc/qubes-rpc/RPC_ACTION_NAME` when you make it in the template qube; + - `/usr/local/etc/qubes-rpc/RPC_ACTION_NAME` for making it only in an app qube. ### Making an RPC call