lists.arthurdejong.org
RSS feed

nss-pam-ldapd en Red Hat 4.5

[Date Prev][Date Next] [Thread Prev][Thread Next]

nss-pam-ldapd en Red Hat 4.5



Hi,

I would like to install nss-pam-ldapd in Red Hat 4.5. The  nss-ldapd-0.4.1.tar.gz versión work fine but I think this is a version too old.

When I try to install more recent version I get the following errors:

[root@redhat45 nss-ldapd-0.6]# ./configure --disable-sasl --disable-kerberos -> FINE
[root@redhat45 nss-ldapd-0.6]# make
...
gcc -DHAVE_CONFIG_H -I. -I..  -I..  -pthread -g -O2 -MT cfg.o -MD -MP -MF .deps/cfg.Tpo -c -o cfg.o cfg.c
cfg.c: In function `parse_krb5_ccname_statement':
cfg.c:405: error: `OM_uint32' no se declaró aquí (primer uso en esta función)
cfg.c:405: error: (Cada identificador no declarado solamente se reporta una vez
cfg.c:405: error: para cada funcion en la que aparece.)
cfg.c:405: error: error sintáctico antes de "minor_status"
cfg.c:436: error: `minor_status' no se declaró aquí (primer uso en esta función)
cfg.c:436: error: `GSS_S_COMPLETE' no se declaró aquí (primer uso en esta función)
make[2]: *** [cfg.o] Error 1
make[2]: Leaving directory `/root/nss-ldapd-0.6/nslcd'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/nss-ldapd-0.6'
make: *** [all] Error 2

[root@redhat45 nss-pam-ldapd-0.7.0]# ./configure --disable-sasl --disable-kerberos -> FINE
[root@redhat45 nss-pam-ldapd-0.7.0]# make
...
gcc -fPIC -g -O2 -shared -Wl,-soname,libnss_ldap.so.2 -Wl,--version-script,\./exports.linux  -o nss_ldap.so aliases.o ethers.o group.o hosts.o netgroup.o networks.o passwd.o protocols.o rpc.o services.o shadow.o ../common/libtio.a ../common/libprot.a
make[2]: Leaving directory `/root/nss-pam-ldapd-0.7.0/nss'
Making all in pam
make[2]: Entering directory `/root/nss-pam-ldapd-0.7.0/pam'
gcc -DHAVE_CONFIG_H -I. -I..  -I..  -fPIC -g -O2 -MT pam.o -MD -MP -MF .deps/pam.Tpo -c -o pam.o pam.c
pam.c: In function `pam_get_authtok':
pam.c:201: error: `PAM_AUTHTOK_RECOVERY_ERR' no se declaró aquí (primer uso en esta función)
pam.c:201: error: (Cada identificador no declarado solamente se reporta una vez
pam.c:201: error: para cada funcion en la que aparece.)
pam.c: In function `pam_sm_chauthtok':
pam.c:638: aviso: al pasar el argumento 5 de `pam_get_authtok' de tipo de puntero incompatible
pam.c:641: aviso: al pasar el argumento 1 de `memset' descarta calificadores del tipo del destino del puntero
pam.c:642: aviso: al pasar el argumento 1 de `free' descarta calificadores del tipo del destino del puntero
pam.c:645: aviso: al pasar el argumento 3 de `pam_get_item' de tipo de puntero incompatible
pam.c:662: aviso: al pasar el argumento 3 de `pam_get_item' de tipo de puntero incompatible
pam.c:671: aviso: al pasar el argumento 3 de `pam_get_item' de tipo de puntero incompatible
pam.c:674: error: `PAM_AUTHTOK_RECOVERY_ERR' no se declaró aquí (primer uso en esta función)
pam.c:681: aviso: al pasar el argumento 5 de `pam_get_authtok' de tipo de puntero incompatible
pam.c:685: aviso: al pasar el argumento 1 de `memset' descarta calificadores del tipo del destino del puntero
pam.c:686: aviso: al pasar el argumento 1 de `free' descarta calificadores del tipo del destino del puntero
pam.c:687: aviso: al pasar el argumento 3 de `pam_get_item' de tipo de puntero incompatible
make[2]: *** [pam.o] Error 1
make[2]: Leaving directory `/root/nss-pam-ldapd-0.7.0/pam'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/nss-pam-ldapd-0.7.0'
make: *** [all] Error 2

Have you got any idea how to parse this errors to install a version more recent than 0.4.1???

Regards,
Moses
-- 
To unsubscribe send an email to
nss-pam-ldapd-users-unsubscribe@lists.arthurdejong.org or see
http://lists.arthurdejong.org/nss-pam-ldapd-users