Use @dispvm instead of $dispvm

Update to the 4.0 Qrexec policy format [1], partially motivated by
QSB #38 and the risk of shell parameter expansion of "$".

[1]: 378a3e3/2020-06-22-new-qrexec-policy-system.md (L258)
This commit is contained in:
deeplow 2025-11-19 11:45:45 +00:00 committed by GitHub
parent 7360c44803
commit c2a959e54e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -47,7 +47,7 @@ Restoring a DisposableVM from the savefile
------------------------------------------
Normally, disposable VM is created when qubes rpc request with target *$dispvm* is received. Then, as a part of rpc connection setup, the ``qfile-daemon-dvm`` program is executed; it executes ``/usr/lib/qubes/qubes_restore`` program. It is crucial that this program executes quickly, to make DisposableVM creation overhead bearable for the user. Its main steps are:
Normally, disposable VM is created when qubes rpc request with target *@dispvm* is received. Then, as a part of rpc connection setup, the ``qfile-daemon-dvm`` program is executed; it executes ``/usr/lib/qubes/qubes_restore`` program. It is crucial that this program executes quickly, to make DisposableVM creation overhead bearable for the user. Its main steps are:
1. modify the savefile so that the VM name, VM UUID, MAC address and IP address are unique