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 1. modify the savefile so that the VM name, VM UUID, MAC address and IP address are unique