summaryrefslogtreecommitdiff
path: root/Base/usr/share/man/man5/SystemServer.md
AgeCommit message (Collapse)Author
2022-12-15LibCore: Use ';' to split socket path in `SOCKET_TAKEOVER`Federico Guerinoni
This allow to use socket path with spaces inside. Closes #16436.
2022-01-11Help+Base: Add help://man URLs for links between man pageskleines Filmröllchen
The URLs of the form `help://man/<section>/<page>` link to another help page inside the help application. All previous relative page links are replaced by this new form. This doesn't change any behavior but it looks much nicer :^) Note that man doesn't handle these new links, but the previous relative links didn't work either.
2021-10-25SystemServer: Rename 'BootModes' config option to 'SystemModes'Ben Wiederhake
2021-10-25Kernel+SystemServer: Change bootmode to system_modeBen Wiederhake
'bootmode' now only controls which set of services are started by SystemServer, so it is more appropriate to rename it to system_mode, and no longer validate it in the Kernel.
2021-04-16man: Update SystemServer(5) documentation with new Socket stylesin-ack
This patch adds new information about the usage of multiple sockets with eager services and the new socket takeover mechanism exposed by SystemServer.
2021-02-20Base: Unify synopsis format in manpagesLinus Groh
2020-06-09Base: Document new SystemServer abilitiesSergey Bugaev
2020-05-27Base: Replace TTYServer with text mode ShellSergey Bugaev
Now that we have SystemServer that can (re)spawn the Shell, we don't need a separate server just for that. The two shells (on tty0 and tty1) are configured to only be started when booting in text mode. This means you can now simply say boot_mode=text on the kernel command line, and SystemServer will set up the system and spawn a comfy root shell for you :^)
2020-05-27SystemServer: Add BootModes and Environment service optionsSergey Bugaev
SystemServer will now look at the boot mode, as specified on the kernel command line, and only launch the services configured for that boot mode.
2020-03-18SystemServer: Add WorkingDirectory supportItamar
Services can now have their initial working directory configured via `SystemServer.ini`. This commit also configures Terminal's working directory to be /home/anon
2020-01-09SystemServer: Allow specifying per-service socket file permissionsAndreas Kling
2020-01-04SystemServer: Explicitly open /dev/null for services without StdIOAndreas Kling
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-04SystemServer: Fetch any extra GIDs and call setgroups() before spawnAndreas Kling
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-02Base: Remove "idle" priority note from SystemServer(5)Andreas Kling
The "idle" priority was never meant to be exposed to userspace, as it's only used by the kernel's internal idle thread.
2019-11-26Base: Document SystemServerSergey Bugaev