From f66aae220fbb92ea09143b33b966f796afcd140e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= Date: Sat, 8 Dec 2018 23:13:30 +0100 Subject: [PATCH] vm/dispvm: fix /qubes-vm-presistence qubesdb entry It should be 'none' for DispVM. Fixes QubesOS/qubes-issues#4007 --- qubes/vm/dispvm.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/qubes/vm/dispvm.py b/qubes/vm/dispvm.py index 0c6389f3..defc1d5c 100644 --- a/qubes/vm/dispvm.py +++ b/qubes/vm/dispvm.py @@ -213,3 +213,7 @@ class DispVM(qubes.vm.qubesvm.QubesVM): # Cleanup also on failed startup yield from self._auto_cleanup() raise + + def create_qdb_entries(self): + super().create_qdb_entries() + self.untrusted_qdb.write('/qubes-vm-persistence', 'none')