Subject: CVS commit: pkgsrc/x11/xscreensaver
To: None <pkgsrc-changes@NetBSD.org>
From: Matthias Drochner <drochner@netbsd.org>
List: pkgsrc-changes
Date: 01/08/2007 21:45:10
Module Name: pkgsrc
Committed By: drochner
Date: Mon Jan 8 21:45:10 UTC 2007
Modified Files:
pkgsrc/x11/xscreensaver: Makefile Makefile.common PLIST distinfo
options.mk
pkgsrc/x11/xscreensaver/patches: patch-ac
Added Files:
pkgsrc/x11/xscreensaver: MESSAGE
pkgsrc/x11/xscreensaver/files: pam-xscreensaver-NetBSD
Log Message:
don't install suid on NetBSD per default; now there are 3 ways:
-no PAM (default): let configure figure out whether shadow passwords
are used, in that case xscreensaver will be installed suid to enable
checking
-"pam" option enabled: assume that PAM is able to check the password
w/o root privs; require the new pam-pwauth_suid on NetBSD for that
-"pam" option enabled; the user decides not to use pam-pwauth_suid
but sets xscreensaver suid instead (on NetBSD, or if the PAM
implementation needs it)
add a MESSAGE discussing the latter 2 options
bump PKGREVISION
To generate a diff of this commit:
cvs rdiff -r0 -r1.1 pkgsrc/x11/xscreensaver/MESSAGE
cvs rdiff -r1.81 -r1.82 pkgsrc/x11/xscreensaver/Makefile
cvs rdiff -r1.93 -r1.94 pkgsrc/x11/xscreensaver/Makefile.common
cvs rdiff -r1.30 -r1.31 pkgsrc/x11/xscreensaver/PLIST
cvs rdiff -r1.50 -r1.51 pkgsrc/x11/xscreensaver/distinfo
cvs rdiff -r1.3 -r1.4 pkgsrc/x11/xscreensaver/options.mk
cvs rdiff -r0 -r1.1 pkgsrc/x11/xscreensaver/files/pam-xscreensaver-NetBSD
cvs rdiff -r1.17 -r1.18 pkgsrc/x11/xscreensaver/patches/patch-ac
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.