diff options
author | Jan Beich <jbeich@FreeBSD.org> | 2021-09-11 15:52:54 +0000 |
---|---|---|
committer | Jan Beich <jbeich@FreeBSD.org> | 2021-09-12 10:43:25 +0000 |
commit | 341770e8679d5aafe195f4f16d190593e320112e (patch) | |
tree | 848b490dace859632e720d8960365bc6035d0e7c /UPDATING | |
parent | 8032eeb77053595fb7184c57ab91305cc826ec69 (diff) | |
download | ports-341770e8679d5aafe195f4f16d190593e320112e.tar.gz ports-341770e8679d5aafe195f4f16d190593e320112e.zip |
sysutils/seatd: drop SUID option after b8a20cd29e54
It's not possible to restrict setuid bit to "video" group without also
breaking compositor nesting (e.g., hikari on sway). So, leave setuid
handling to a dedicated executable. seatd-launch works similar to
ck-launch-session by starting the daemon on demand.
Diffstat (limited to 'UPDATING')
-rw-r--r-- | UPDATING | 32 |
1 files changed, 32 insertions, 0 deletions
@@ -5,6 +5,38 @@ they are unavoidable. You should get into the habit of checking this file for changes each time you update your ports collection, before attempting any port upgrades. +20210912: + AFFECTS: x11-wm/cage, x11-wm/hikari, x11-wm/labwc, x11-wm/sway, x11-wm/wayfire + AUTHOR: jbeich@FreeBSD.org + + SUID option has been removed in favor of seatd-launch(1) which doesn't + require special handling in every consumer and doesn't bypass group + permissions. If you've already enabled seatd service or use consolekit2 + then nothing changes. Otherwise, + + $ sway + 00:00:00.001 [ERROR] [wlr] [libseat] [libseat/libseat.c:83] No backend was able to open a seat + 00:00:00.001 [ERROR] [wlr] [backend/session/session.c:84] Unable to create seat: Function not implemented + 00:00:00.001 [ERROR] [wlr] [backend/session/session.c:218] Failed to load session backend + 00:00:00.001 [ERROR] [wlr] [backend/backend.c:353] Failed to start a DRM session + 00:00:00.001 [ERROR] [sway/server.c:53] Unable to create backend + + can be fixed by + + $ ck-launch-session sway + + or + + $ seatd-launch sway + + or + + # sysrc seatd_enable=YES + # service seatd start + $ sway + + Replace "sway" with your compositor e.g., "cage", "hikari", "labwc", "wayfire". + 20210907: AFFECTS: consumers of math/eigen[23] AUTHOR: adridg@FreeBSD.org |