A maneira "correta" de fazer isso foi mencionada, mas não descrita na entrada do wiki.
- Instale o repositório EPEL .
-
yum install pam_mysql
Estou usando o guia no link para instalar usuários virtuais no vsftpd no CentOS. Depois de ficar a meio da instalação, chego ao problema de falta de dependências.
rpm -Uvh pam_mysql-0.7-0.5.rc1.el5.kb.2.i386.rpm
no terminal retorna:
error: Failed dependencies:
libc.so.6 is needed by pam_mysql-1:0.7-0.5.rc1.el5.kb.2.i386
libc.so.6(GLIBC_2.0) is needed by pam_mysql-1:0.7-0.5.rc1.el5.kb.2.i386
libc.so.6(GLIBC_2.1) is needed by pam_mysql-1:0.7-0.5.rc1.el5.kb.2.i386
libc.so.6(GLIBC_2.1.3) is needed by pam_mysql-1:0.7-0.5.rc1.el5.kb.2.i386
libc.so.6(GLIBC_2.4) is needed by pam_mysql-1:0.7-0.5.rc1.el5.kb.2.i386
libcrypt.so.1 is needed by pam_mysql-1:0.7-0.5.rc1.el5.kb.2.i386
libcrypt.so.1(GLIBC_2.0) is needed by pam_mysql-1:0.7-0.5.rc1.el5.kb.2.i386
libcrypto.so.6 is needed by pam_mysql-1:0.7-0.5.rc1.el5.kb.2.i386
libdl.so.2 is needed by pam_mysql-1:0.7-0.5.rc1.el5.kb.2.i386
libm.so.6 is needed by pam_mysql-1:0.7-0.5.rc1.el5.kb.2.i386
libmysqlclient.so.15 is needed by pam_mysql-1:0.7-0.5.rc1.el5.kb.2.i386
libmysqlclient.so.15(libmysqlclient_15) is needed by pam_mysql-1:0.7-0.5.rc1.el5.kb.2.i386
libnsl.so.1 is needed by pam_mysql-1:0.7-0.5.rc1.el5.kb.2.i386
libssl.so.6 is needed by pam_mysql-1:0.7-0.5.rc1.el5.kb.2.i386
libz.so.1 is needed by pam_mysql-1:0.7-0.5.rc1.el5.kb.2.i386
Onde posso encontrar essas dependências ausentes?
A maneira "correta" de fazer isso foi mencionada, mas não descrita na entrada do wiki.
yum install pam_mysql
Você tentou isso? (Eu estou dizendo que você usa o CentOS 5.x)
yum localinstall pam_mysql-0.7-0.5.rc1.el5.kb.2.i386.rpm
Outra maneira de fazer isso é como usuário root:
rpm --import http://ftp.uni-bayreuth.de/linux/fedora-epel//RPM-GPG-KEY-EPEL-5
rpm -ivh http://epel.mirror.mendoza-conicet.gob.ar/5/i386/epel-release-5-4.noarch.rpm
yum install pam_mysql
HTH