11 Commits

Author SHA1 Message Date
Ben Grande
50fa78263a
chore: copyright update 2024-01-29 16:49:54 +01:00
Ben Grande
02ae9e2593
feat: remove audiovm setting when unnecessary
Decrease audio attack surface to qubes that will never need to use it.
2024-01-20 19:34:39 +01:00
Ben Grande
6d23871608
fix: sys-usb hide-usb-from-dom0 in keyboard state 2024-01-12 19:08:56 +01:00
Ben Grande
e2ff679849
fix: sys-usb disposables must have name prefix 2024-01-12 18:22:18 +01:00
Ben Grande
3012491615
fix: do not remove created dvm
The removal was first implemented to get a clean state of the qube, but
there are side effects, it fails if the user created a named disposable
based on the dvm and also removes the (dvm) entry from the appmenu.

The sys-usb case is a workaround in case the user selected a
non-disposable, an appvm sys-usb during system installation.
2024-01-10 14:27:44 +01:00
Ben Grande
5ec87fe3a8
doc: missing access control for sys-usb 2024-01-10 12:50:02 +01:00
Ben Grande
c76fb42d48
fix: organize sys-usb policy per service 2024-01-10 12:49:20 +01:00
Ben Grande
1f42dd26d8
feat: policy support for multiple sys-usb qubes 2024-01-09 18:44:50 +01:00
Ben Grande
c6a0dcc8de
fix: modify package names to match Qubes 4.2 2023-12-27 20:00:15 +01:00
Ben Grande
26f243da94
chore: Fix unman copyright contact 2023-11-13 18:18:06 +00:00
Ben Grande
f6ac229306
refactor: initial commit 2023-11-13 14:33:28 +00:00