core-admin-client/doc
Marek Marczykowski-Górecki cc71dd5876
Add "paranoid restore" mode
Having Admin API, it is possible to do this properly now:
 - create DisposableVM
 - assign it proper permissions to create VMs and control those created
   VMs
 - run restore process inside
 - cleanup DisposableVM afterwards

Since the RestoreInDisposableVM class contains de facto reverse parser
for qvm-backup-restore command line, add a test that will spot when it
gets out of sync.

This feature depends on modifications in various other components,
including:
 - linux-utils and core-agent-linux for update qfile-unpacker
 - core-admin for qrexec policy modification

QubesOS/qubes-issues#5310
2020-08-04 04:06:53 +02:00
..
manpages Add "paranoid restore" mode 2020-08-04 04:06:53 +02:00
conf.py Change qvm-start-gui to qvm-start-daemon for handling audio too 2020-03-28 17:33:02 +01:00
index.rst doc: fix rst syntax in documentation, including docstrings 2018-12-08 23:53:55 +01:00
Makefile doc: Sphinx config skeleton 2017-05-11 21:13:56 +02:00
modules.rst doc: fix module index generation 2018-03-07 01:34:42 +01:00
qubesadmin.backup.rst doc: fix module index generation 2018-03-07 01:34:42 +01:00
qubesadmin.events.rst doc: fix module index generation 2018-03-07 01:34:42 +01:00
qubesadmin.rst doc: fix module index generation 2018-03-07 01:34:42 +01:00
qubesadmin.tests.backup.rst doc: fix module index generation 2018-03-07 01:34:42 +01:00
qubesadmin.tests.rst doc: fix module index generation 2018-03-07 01:34:42 +01:00
qubesadmin.tests.tools.rst Change qvm-start-gui to qvm-start-daemon for handling audio too 2020-03-28 17:33:02 +01:00
qubesadmin.tests.vm.rst doc: fix module index generation 2018-03-07 01:34:42 +01:00
qubesadmin.tools.rst Change qvm-start-gui to qvm-start-daemon for handling audio too 2020-03-28 17:33:02 +01:00
qubesadmin.vm.rst doc: fix module index generation 2018-03-07 01:34:42 +01:00
skel-manpage.py Fix Sphinx 2 new API for Fedora 31+ 2019-09-06 16:24:30 +02:00