Eu mesmo estava procurando a resposta para isso e acabei tendo que resolver sozinho. Desde que eu encontrei esta questão anteriormente em minhas pesquisas, eu percebi que eu iria fornecer o que funcionou para mim:)
-
Faça o download da fonte pam_auth do link (ou por conveniência eu fechei os arquivos mais recentes, atualizados a partir da revisão 324283, aqui )
-
Mude para o diretório em que você baixou / descompactou / etc os arquivos e execute os seguintes comandos:
- phpize
- ./ configure
- fazer
- faça a instalação
-
Adicione extension = pam.so ao seu arquivo php.ini
-
Reinicie o Apache; use phpinfo () para garantir que o módulo PAM esteja em execução.
Ao verificar via phpinfo (), deve haver uma seção como esta:
Instalei com sucesso o pam_auth no CentOS 5.6 / Apache 2.2.3 / PHP 5.3.10 usando as instruções acima; espero que funcione tão bem no CentOS 6. Boa sorte!