Downloads, installs and configures template as well as creating and configuring virtual-machine AppVM's.
Uses pillar data to define default VM names and configuration details. Default settings can be overridden in pillar data located at: /srv/pillar/base/qvm/init.sls
System NetVM
System UsbVM
qvm.sys-net-with-usb
---------------System UsbVM bundled into NetVM. Do not enable together with qvm.sys-usb
.
Enable USB keyboard together with UsbVM, including for early system boot (for LUKS passhprase). This state implicitly create UsbVM (qvm.sys-usb
state), if not already done.
System firewall ProxyVM
Whonix gateway ProxyVM
Personal AppVM
Work AppVM
Untrusted AppVM
Vault AppVM with no NetVM enabled.
qvm.default-dispvm
-------------Default Disposable VM template - fedora-26-dvm AppVM
Whonix workstation AppVM.
qvm.whonix-ws-dvm
-------------------Whonix workstation AppVM for Whonix Disposable VMs.
qvm.updates-via-whonix
-------------------Setup UpdatesProxy to route all templates updates through Tor (sys-whonix here).
Fedora-21 TemplateVM
Fedora-21 minimal TemplateVM
Debian 7 (wheezy) TemplateVM
Debian 8 (jessie) TemplateVM
Whonix Gateway TemplateVM
Whonix Workstation TemplateVM