aboutsummaryrefslogtreecommitdiffstats
path: root/sway/desktop/xdg_shell.c
diff options
context:
space:
mode:
authorLibravatar Kenny Levinsen <kl@kl.wtf>2022-01-11 11:08:44 +0100
committerLibravatar Simon Ser <contact@emersion.fr>2022-01-11 12:05:55 +0100
commite1db1f8218998c428e8b087dda6660449ef2891a (patch)
tree5a90ce9af35404d979167fcca542cb86a610df06 /sway/desktop/xdg_shell.c
parentmeson: check: false on run_command (diff)
downloadsway-e1db1f8218998c428e8b087dda6660449ef2891a.tar.gz
sway-e1db1f8218998c428e8b087dda6660449ef2891a.tar.zst
sway-e1db1f8218998c428e8b087dda6660449ef2891a.zip
Print deprecation notice when running SUID
SUID privilege drop is needed for the "builtin"-backend of libseat, which copied our old "direct" backend behavior for the sake of compatibility and ease of transition. libseat now has a better alternative in the form of seatd-launch. It uses the normal seatd daemon and libseat backend and takes care of SUID for us. Add a soft deprecation warning to highlight our future intent of removing this code. The deprecation cycle is needed to avoid surprises when sway no longer drops privileges.
Diffstat (limited to 'sway/desktop/xdg_shell.c')
0 files changed, 0 insertions, 0 deletions