Page MenuHomeFreeBSD

D41174.diff
No OneTemporary

D41174.diff

diff --git a/x11/xscreensaver/Makefile b/x11/xscreensaver/Makefile
--- a/x11/xscreensaver/Makefile
+++ b/x11/xscreensaver/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xscreensaver
DISTVERSION= 6.06
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11
MASTER_SITES= http://www.jwz.org/xscreensaver/
@@ -86,8 +86,7 @@
XSNOW_RUN_DEPENDS= xsnow:x11/xsnow
SUB_FILES= xscreensaver-blank.desktop xscreensaver-lock.desktop \
- xscreensaver-start.desktop xscreensaver-stop.desktop \
- xscreensaver.pam
+ xscreensaver-start.desktop xscreensaver-stop.desktop
post-patch:
${REINPLACE_CMD} -e 's|/usr/X11R6|${LOCALBASE}|g' \
@@ -104,7 +103,8 @@
post-install:
${INSTALL_DATA} ${FILESDIR}/x*.xml ${STAGEDIR}${DATADIR}/config/
${INSTALL_DATA} ${WRKDIR}/*.desktop ${STAGEDIR}${PREFIX}/share/applications/
- ${RM} ${STAGEDIR}${PREFIX}/etc/pam.d/xscreensaver.pam
- ${INSTALL_DATA} ${WRKDIR}/xscreensaver.pam ${STAGEDIR}${PREFIX}/etc/pam.d/xscreensaver
+ ${RM} ${STAGEDIR}${PREFIX}/etc/pam.d/xscreensaver
+ ${LN} -s ${LOCALBASE}/etc/pam.d/unix-selfauth \
+ ${STAGEDIR}${PREFIX}/etc/pam.d/xscreensaver
.include <bsd.port.mk>
diff --git a/x11/xscreensaver/files/xscreensaver.pam.in b/x11/xscreensaver/files/xscreensaver.pam.in
deleted file mode 100644
--- a/x11/xscreensaver/files/xscreensaver.pam.in
+++ /dev/null
@@ -1,4 +0,0 @@
-auth sufficient pam_exec.so return_prog_exit_status \
- expose_authtok %%LOCALBASE%%/libexec/unix-selfauth-helper
-auth include system
-account include system

File Metadata

Mime Type
text/plain
Expires
Mon, Jun 15, 3:40 PM (17 h, 15 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33971185
Default Alt Text
D41174.diff (1 KB)

Event Timeline