goetia-base
goetia
Software
0x53.net

The system goetia-runner service

This service allows to hand of execution of a commandline to the system supervision tree. It is the "server side" counterpart to system-run. To achieve that, goetia-runner makes use of s6-ipcserver and s6-sudod.

An example would be the system-rc command invoking state transitions that might bring down the user interface (thus aborting mid-transition, since the controlling terminal dies).