Andreas Kling
7dd03b46ee
SystemServer: Allow specifying per-service socket file permissions
2020-01-09 21:35:33 +01:00
Andreas Kling
9bd4bf41fb
SystemServer: Explicitly open /dev/null for services without StdIO
...
Spawning services with nothing open at all on the standard I/O fds is
way too harsh. We now open /dev/null for them instead.
2020-01-04 13:15:01 +01:00
Andreas Kling
c2b7c43f3c
SystemServer: Fetch any extra GIDs and call setgroups() before spawn
...
We now pick up all the user's extra GIDs from /etc/group and make
sure those are set before exec'ing a service.
This means we finally get to enjoy being in more than one group. :^)
2020-01-04 13:11:43 +01:00
Andreas Kling
05b004ec64
Base: Remove "idle" priority note from SystemServer(5)
...
The "idle" priority was never meant to be exposed to userspace, as it's
only used by the kernel's internal idle thread.
2020-01-02 12:36:15 +01:00
Sergey Bugaev
fe0aa2ca53
Base: Document SystemServer
2019-11-26 19:58:25 +01:00