When I run qvm-open-in-dvm
I always get a prompt window asking me to choose a DVM (that strangely includes the DVM templates).
How can I set up qvm-open-in-dvm
so it always opens a DVM for a particular disposable template?
When I run qvm-open-in-dvm
I always get a prompt window asking me to choose a DVM (that strangely includes the DVM templates).
How can I set up qvm-open-in-dvm
so it always opens a DVM for a particular disposable template?
Hi,
by default, qvm-open-in-dvm
doesn’t prompt such a window.
It’s managed by RPC policies.
https://www.qubes-os.org/doc/rpc-policy/
[user@dom0 ~]$ cat /etc/qubes/policy.d/90-default.policy | grep -i openinvm
qubes.OpenInVM * @anyvm @dispvm allow
qubes.OpenInVM * @anyvm @anyvm ask
So, if you got an ask
instead of allow
for the line with @dispvm
, it will prompt you to choose a qube.
Notice the advice at the top of that file:
Do not modify this file, create a new policy file with a lower number in the
filename instead. For example30-user.policy
.
Maybe you have a file using the old syntax.
Make sure that file doesn’t exist: (if you don’t need it, delete it)
/etc/qubes-rpc/policy/qubes.OpenInVM
To choose the default disposable template, it’s in the global settings:
Qubes Apps Menu > Qubes Tools > Qubes Global Settings > qube defaults: disposable template
You can also choose a different disposable template for any qube in the ‘Advanced tab’ of the qube settings.