ladybird/Services
Andreas Kling 244efe050a Clipboard: Move the system clipboard to a dedicated service process :^)
This commit moves the clipboard from WindowServer into a new Clipboard
service program. Clipboard runs as the unprivileged "clipboard" user
and with a much tighter pledge than WindowServer.

To keep things working as before, all GUI::Application users now make
a connection to Clipboard after making the connection to WindowServer.
It could be interesting to connect to Clipboard on demand, but right
now that would necessitate expanding every GUI app's pledge to include
"unix" and also unveiling the clipboard portal, which I prefer not to.
2020-05-14 22:53:58 +02:00
..
AudioServer Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
Clipboard Clipboard: Move the system clipboard to a dedicated service process :^) 2020-05-14 22:53:58 +02:00
DHCPClient Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
LaunchServer Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
LookupServer Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
NotificationServer Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
ProtocolServer Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
SystemMenu Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
SystemServer Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
Taskbar Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
TelnetServer Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
TTYServer Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
WebServer Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
WindowServer Clipboard: Move the system clipboard to a dedicated service process :^) 2020-05-14 22:53:58 +02:00
CMakeLists.txt Clipboard: Move the system clipboard to a dedicated service process :^) 2020-05-14 22:53:58 +02:00