Since the 5.17 upgrade, PAM authentication has been broken. The port installs (blindly) its own /usr/local/etc/pamd/xscreensaver file which, since 5.17, refers to a non-existent 'system-auth' module: # Fedora Core 5: auth include system-auth The problem is that the FreeBSD port-supplied file is now being overwritten by the one from the xscreensaver build. The attached patch provides a larger hammer to ensure that the FreeBSD files/xscreensaver.pam is once again installed.
Responsible Changed From-To: freebsd-ports-bugs->dougb Over to maintainer (via the GNATS Auto Assign Tool)
dougb 2012-07-09 02:28:47 UTC FreeBSD ports repository Modified files: x11/xscreensaver Makefile Log: Fix installation of PAM conf file PR: ports/169724 Submitted by: John Marshall <john.marshall@riverwillow.com.au> Revision Changes Path 1.127 +2 -1 ports/x11/xscreensaver/Makefile _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed, thanks!