summaryrefslogtreecommitdiff
path: root/x11
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2022-02-18 22:58:05 +0000
committerwiz <wiz@pkgsrc.org>2022-02-18 22:58:05 +0000
commit8c8d53d60dac0dac1a0373bdc73cd35480c23ada (patch)
tree0c5d811d4a6c3b49ceccf4210447f7dacfc0a54e /x11
parentfda344c6292fbb3dbd9df847954b69254e8d1df4 (diff)
downloadpkgsrc-8c8d53d60dac0dac1a0373bdc73cd35480c23ada.tar.gz
xscreensaver: make proper executable setuid
The authentication part was split off into a separate program in 6.x. Bump PKGREVISION.
Diffstat (limited to 'x11')
-rw-r--r--x11/xscreensaver/Makefile4
-rw-r--r--x11/xscreensaver/options.mk4
2 files changed, 4 insertions, 4 deletions
diff --git a/x11/xscreensaver/Makefile b/x11/xscreensaver/Makefile
index 5854336fe11..42b2f2beda9 100644
--- a/x11/xscreensaver/Makefile
+++ b/x11/xscreensaver/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.134 2022/02/18 15:18:23 wiz Exp $
+# $NetBSD: Makefile,v 1.135 2022/02/18 22:58:05 wiz Exp $
DISTNAME= xscreensaver-6.02
-PKGREVISION= 1
+PKGREVISION= 2
CATEGORIES= x11
MASTER_SITES= https://www.jwz.org/xscreensaver/
DIST_SUBDIR= xscreensaver
diff --git a/x11/xscreensaver/options.mk b/x11/xscreensaver/options.mk
index cb27916295f..67ac02d1846 100644
--- a/x11/xscreensaver/options.mk
+++ b/x11/xscreensaver/options.mk
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.14 2022/02/18 15:18:23 wiz Exp $
+# $NetBSD: options.mk,v 1.15 2022/02/18 22:58:05 wiz Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.xscreensaver
PKG_SUPPORTED_OPTIONS= pam
@@ -18,5 +18,5 @@ DEPENDS+= pam-pwauth_suid-[0-9]*:../../security/pam-pwauth_suid
CONFIGURE_ARGS+= --without-pam
# configure should figure out
#CONFIGURE_ARGS+= --without-shadow
-SPECIAL_PERMS+= bin/xscreensaver ${SETUID_ROOT_PERMS}
+SPECIAL_PERMS+= libexec/xscreensaver/xscreensaver-auth ${SETUID_ROOT_PERMS}
.endif