aboutsummaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2021-09-11 15:52:54 +0000
committerJan Beich <jbeich@FreeBSD.org>2021-09-12 10:43:25 +0000
commit341770e8679d5aafe195f4f16d190593e320112e (patch)
tree848b490dace859632e720d8960365bc6035d0e7c /sysutils
parent8032eeb77053595fb7184c57ab91305cc826ec69 (diff)
downloadports-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 'sysutils')
-rw-r--r--sysutils/seatd/Makefile9
1 files changed, 3 insertions, 6 deletions
diff --git a/sysutils/seatd/Makefile b/sysutils/seatd/Makefile
index e943f6fcfbeb..3ff8c0ec3bba 100644
--- a/sysutils/seatd/Makefile
+++ b/sysutils/seatd/Makefile
@@ -1,6 +1,6 @@
PORTNAME= seatd
DISTVERSION= 0.6.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MASTER_SITES= https://git.sr.ht/~kennylevinsen/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
@@ -25,8 +25,8 @@ PLIST_FILES= bin/${PORTNAME} \
lib/libseat.so.1 \
libdata/pkgconfig/libseat.pc
-OPTIONS_DEFINE= BASU MANPAGES SUID
-OPTIONS_DEFAULT=BASU MANPAGES SUID
+OPTIONS_DEFINE= BASU MANPAGES
+OPTIONS_DEFAULT=BASU MANPAGES
# https://lists.sr.ht/~kennylevinsen/seatd-devel/%3CQHZRRQ.73ZI29COPK131%40unrelenting.technology%3E
BASU_DESC= ConsoleKit2 support via basu (experimental)
@@ -44,7 +44,4 @@ MANPAGES_MESON_ENABLED= man-pages
MANPAGES_PLIST_FILES= man/man1/${PORTNAME}.1.gz \
man/man1/${PORTNAME}-launch.1.gz
-SUID_DESC= Fall back to builtin server when running as root
-SUID_MESON_ENABLED= libseat-builtin
-
.include <bsd.port.mk>