1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 11:37:34 +00:00

SystemServer: Read service list from a config file

This replaces the hardcoded services list with a very simple config
file in /etc/SystemServer.ini :^)

Closes https://github.com/SerenityOS/serenity/issues/610
This commit is contained in:
Sergey Bugaev 2019-11-26 19:05:09 +03:00 committed by Andreas Kling
parent 2f9be662ef
commit b93065359e
5 changed files with 239 additions and 71 deletions

28
Base/etc/SystemServer.ini Normal file
View file

@ -0,0 +1,28 @@
[TTYServer]
# NOTE: We don't start anything on tty0 since that's the "active" TTY while WindowServer is up.
Arguments=tty1
StdIO=/dev/tty1
Priority=high
[ProtocolServer]
Priority=low
User=anon
[LookupServer]
Priority=low
User=anon
[WindowServer]
Priority=high
User=anon
[AudioServer]
Priority=high
User=anon
[Taskbar]
Priority=high
User=anon
[Terminal]
User=anon