Ben Grande
9183828985
fix: fail early when qubes.VMShell is unsupported
...
Happens with Mirage Unikernel, as it doesn't have a proper shell.
Fixes: https://github.com/ben-grande/qusal/issues/1
2024-01-28 23:25:03 +01:00
Ben Grande
03cb70c2c2
fix: port forwarder missing short options usage
2024-01-27 17:05:56 +01:00
Ben Grande
422b01e0f6
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
6bf9b97a36
fix: help option for port forwarder
2024-01-16 12:11:31 +01:00
Ben Grande
80638d64b5
feat: port forwarder
...
If persistent rules are chosen, it can deal with disposable sys-net, but
not with disposable sys-firewall, as the qube ip will change, the rule
won't work. Applying the rule to the disposable template is a "try it
all", but it's usage is discouraged.
2024-01-16 00:15:29 +01:00
Ben Grande
76079d2c7e
fix: wrong source paths
2023-12-27 23:45:06 +01:00
Ben Grande
e650deaa7d
fix: port forwarder script with custom rc
2023-12-26 20:15:57 +01:00
Ben Grande
71d22c54b6
refactor: reorder states to avoid race condition
2023-12-19 23:06:37 +01:00
Ben Grande
b4d142b640
refactor: move appended states to drop-in rc.local
2023-12-19 22:50:59 +01:00
Ben Grande
10b3bcdf41
fix: unstrusted input marking and sanitization
2023-11-21 14:57:47 +00:00
Ben Grande
963e72c7ed
chore: Fix unman copyright contact
2023-11-13 18:18:06 +00:00
Ben Grande
5eebd789ed
refactor: initial commit
2023-11-13 14:33:28 +00:00