mirror of
https://github.com/nestriness/nestri.git
synced 2026-11-03 22:22:39 +02:00
Adds an optional `daemon` to the boot descriptor (decision 0085). nesinit starts it after the compositor, as the given uid, announces it in /run/nestri/daemon before the box is ready, lists it among the box's services, and on its exit reports ServiceDied by name and ends the box (as for the compositor). Optional both ways: an old descriptor reads the same; an old guest refuses a new descriptor and the host already reports that as a stale image. Tests: protocol round trip, started after the compositor, start failure refuses the box, exit reported.