"make INSTALL_ROOT=${startdir}/pkg install || return 1"
should be changed to
"make INSTALL_ROOT=${startdir}/pkg/$pkgname install || return 1"
or else the library (/usr/lib/php/modules/pam.so) does not install into the package.
Search Criteria
Package Details: php-pam 1.0.3-2
Package Actions
| Package Base: | php-pam |
|---|---|
| Description: | This extension provides PAM (Pluggable Authentication Modules) integration in PHP. |
| Upstream URL: | http://pecl.php.net/package/PAM |
| Category: | devel |
| Licenses: | |
| Submitter: | furibondox |
| Maintainer: | furibondox |
| Last Packager: | None |
| Votes: | 7 |
| First Submitted: | 2007-10-12 13:36 |
| Last Updated: | 2011-08-29 15:49 |
Latest Comments
Comment by Costinio
Comment by furibondox
Add revision 2, thanks evaryont.
Comment by evaryont
Please remove apache from the makedepends array. It compiles fine without apache installed.
Also, you could include /etc/php/conf.d/pam.ini:
extension=pam.so;
pam.servicename="php";
And include /etc/pam.d/php:
#%PAM-1.0
auth required pam_securetty.so
auth requisite pam_nologin.so
auth required pam_unix.so nullok
auth required pam_tally.so onerr=succeed file=/var/log/faillog
# use this to lockout accounts for 10 minutes after 3 failed attempts
#auth required pam_tally.so deny=2 unlock_time=600 onerr=succeed file=/var/log/faillog
account required pam_access.so
account required pam_time.so
account required pam_unix.so
session required pam_unix.so
session required pam_env.so
session required pam_motd.so
session required pam_limits.so
session optional pam_lastlog.so
session optional pam_loginuid.so
Making it a little easier. I'm sure the PAM file can be reduced a lot.