Re: New extension proposal: PAM
| From: | Wez Furlong | Date: | Fri, 10 Nov 2006 18:41:44 +0000 |
| Subject: | Re: New extension proposal: PAM | ||
| References: | 1 | Groups: | php.pecl.dev |
| Request: | Send a blank email to pecl-dev+get-4324@lists.php.net to get a copy of this message | ||
Looks good; you should be all set to add your files to pecl/pam now.
--Wez.
On 11/8/06, Mikael Johansson <mikael@synd.info> wrote:
PAM (Pluggable Authentication Modules) is a system of libraries that handle the authentication tasks of applications and services. The library provides a stable API for applications to defer to for authentication tasks. For a list of supported schemes see http://www.kernel.org/pub/linux/libs/pam/modules.html This extension enables PAM authentication from within PHP, providing a single function bool pam_auth(string username, string password [, string error]) This is simply an update and PECL import of the existing "pam_auth" extension from http://www.math.ohio-state.edu/~ccunning/pam_auth/ The current "pam_auth" extension doesn't compile with ZTS enabled, hasn't been updated since 2003 and I've been unable to reach the author with a patch or subsequent questions about a proposed PECL release at any of the mail addresses I found (no replies from @math.ohio-state.edu and bounce from @zdnetmail.com). The extension is "PHP version 4.0" licensed so a PECL release shouldn't be a problem. Package download available at http://www.synd.info/extensions/pam/ Source code at http://svn.synd.info/synd/extensions/pam/ http://svn.synd.info/cgi-bin/viewcvs.cgi/synd/extensions/pam/ You will need the libpam and libpam-devel packages included with most distributions in order to compile the extension. I already have a pecl.php.net and CVS account but, should the proposal be accepted, I would need CVS karma for pecl/pam. //Mikael -- PECL development discussion Mailing List (http://pecl.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php