Subject: CVS commit: pkgsrc
From: Johnny C. Lam
Date: 2005-01-14 06:15:40
Message id: 20050114051540.728972DB3E@cvs.netbsd.org

Log Message:
Create a pam.buildlink3.mk file that is used by PAM-using packages.
It includes the correct buildlink3.mk file from either Linux-PAM
(security/PAM) or OpenPAM (security/openpam) and eventually will
support solaris-pam.  pam.buildlink3.mk will:

	* set PAMBASE to the base directory of the PAM files;
	* set PAM_TYPE to the PAM implementation used.

There are two variables that can be used to tweak the selection of
the PAM implementation:

PAM_DEFAULT is a user-settable variable whose value is the default
	PAM implementation to use.

PAM_ACCEPTED is a package-settable list of PAM implementations
	that may be used by the package.

Modify most packages that include PAM/buildlink3.mk to include
pam.buildlink3.mk instead.

Files:
RevisionActionfile
1.5modifypkgsrc/chat/jabberd2/options.mk
1.32modifypkgsrc/net/ja-samba/Makefile
1.19modifypkgsrc/net/proftpd/Makefile
1.87modifypkgsrc/print/cups/Makefile
1.4modifypkgsrc/security/PAM/module.mk
1.48modifypkgsrc/security/cyrus-sasl/Makefile
1.6modifypkgsrc/security/cyrus-sasl/buildlink3.mk
1.5modifypkgsrc/security/cyrus-saslauthd/options.mk
1.3modifypkgsrc/security/openssh/options.mk
1.19modifypkgsrc/security/openssh+gssapi/Makefile
1.4modifypkgsrc/security/pam-dbm/Makefile
1.7modifypkgsrc/security/sudo/options.mk
1.3modifypkgsrc/sysutils/checkpassword-pam/Makefile
1.9modifypkgsrc/www/ap-auth-pam/Makefile
1.73modifypkgsrc/x11/gdm/Makefile