Hello ports@

Attached is a diff to set SUID on xmsm and xmsession which fixes the
locking/logout/poweroff/shutdown errors. This also bumps REVISION to
1. 

OK to merge? (Could this also be backported to -stable as well?)

-- 
iz (she/her)

> i like to say mundane things,
> there are too many uninteresting things
> that go unnoticed.

izder456 (dot) neocities (dot) org
Index: x11/emwm-utils/Makefile
===================================================================
RCS file: /cvs/ports/x11/emwm-utils/Makefile,v
diff -u -r1.1.1.1 Makefile
--- x11/emwm-utils/Makefile	23 Aug 2024 06:03:38 -0000	1.1.1.1
+++ x11/emwm-utils/Makefile	28 Feb 2025 01:49:29 -0000
@@ -1,6 +1,7 @@
 COMMENT =	session manager and a toolchest-like application launcher
 
 V =		1.2
+REVISION =	1
 DISTNAME =	emwm-utils-src-${V}
 PKGNAME =	emwm-utils-${V}
 
@@ -28,5 +29,9 @@
 		RCDIR=${WRKINST}${PREFIX}/lib/X11
 
 NO_TEST =	Yes
+
+# xmsession and xmsm need suid to lock properly
+post-install:
+	chmod u+s ${PREFIX}/bin/{xmsm,xmsession}
 
 .include <bsd.port.mk>

Reply via email to