Reliable command execution in VM
|Reported by:||rafal||Owned by:||rafal|
|Priority:||critical||Milestone:||Release 1 Beta 1|
Currently, dom0 can trigger command execution in VM via qubes-guid message. This has the following disadvantages:
a) requires running qubes-guid; some VMs, e.g. netvm, are started before X, so without qubes-guid
b) there is no stdin/stdout/stderr passing, and no info on exit code
Solve it via a dedicated qrexec-agent process in each VM.