mirror of
https://gitlab.freedesktop.org/wlroots/wlroots.git
synced 2024-11-22 23:22:24 +00:00
906c0766df
This is simply a false sense of security, and is worse than just using setuid. CAP_SYS_ADMIN is an extremely serious capability that is effectively as powerful as root. It also required users to be in the input group, which allows any process to keylog the entire system.
28 lines
547 B
YAML
28 lines
547 B
YAML
image: archlinux
|
|
packages:
|
|
- clang
|
|
- ffmpeg
|
|
- libinput
|
|
- libxkbcommon
|
|
- mesa
|
|
- meson
|
|
- pixman
|
|
- wayland
|
|
- wayland-protocols
|
|
- xcb-util-errors
|
|
- xcb-util-image
|
|
- xcb-util-wm
|
|
sources:
|
|
- https://github.com/swaywm/wlroots
|
|
tasks:
|
|
- setup: |
|
|
cd wlroots
|
|
CC=gcc meson build-gcc -Dauto_features=enabled -Dlogind-provider=systemd
|
|
CC=clang meson build-clang -Dauto_features=enabled -Dlogind-provider=systemd
|
|
- gcc: |
|
|
cd wlroots/build-gcc
|
|
ninja
|
|
- clang: |
|
|
cd wlroots/build-clang
|
|
ninja
|