Discussion:
[Thinkfinger-devel] /lib/security/pam_thinkfinger.so: invalid ELF header
Carlos Israel Aleman
2007-01-24 15:52:24 UTC
Permalink
Hi, i try to authenticate with thinkfinger library in gdm, but in the file
log appear this:
Jan 24 02:48:34 localhost gdm[3399]: PAM [error:
/lib/security/pam_thinkfinger.so: invalid ELF header]
Jan 24 02:48:34 localhost gdm[3399]: PAM adding faulty module:
/lib/security/pam_thinkfinger.so
I have Debian /etch with PAM 0.99.7.0. I compiled PAM from tar.gz files.
Timo Hoenig
2007-01-24 16:41:38 UTC
Permalink
Hi Carlos,
Post by Carlos Israel Aleman
Hi, i try to authenticate with thinkfinger library in gdm, but in the
Jan 24 02:48:34 localhost gdm[3399]: PAM
[error: /lib/security/pam_thinkfinger.so: invalid ELF header]
Jan 24 02:48:34 localhost gdm[3399]: PAM adding faulty
module: /lib/security/pam_thinkfinger.so
I have Debian /etch with PAM 0.99.7.0. I compiled PAM from tar.gz files.
I'm not sure what went wrong. Could you please send the output of

$ file /lib/security/pam_thinkfinger.so

It is probably an 32/64bit issue.

Thanks,

Timo
Carlos Israel Aleman
2007-01-24 22:02:26 UTC
Permalink
ummmm, this is the command's output:
file /lib/security/pam_thinkfinger.so
/lib/security/pam_thinkfinger.so: Bourne shell script text executable.

also I send you my uname -a
/libLinux homero 2.6.18-3-686 #1 SMP Mon Dec 4 16:41:14 UTC 2006 i686
GNU/Linux

My machine is a Thosiba Tecra A7-SP4032 with intel core duo and 1Gb of
memory.

Tanks a lot for your answers.
Post by Timo Hoenig
Hi Carlos,
Post by Carlos Israel Aleman
Hi, i try to authenticate with thinkfinger library in gdm, but in the
Jan 24 02:48:34 localhost gdm[3399]: PAM
[error: /lib/security/pam_thinkfinger.so: invalid ELF header]
Jan 24 02:48:34 localhost gdm[3399]: PAM adding faulty
module: /lib/security/pam_thinkfinger.so
I have Debian /etch with PAM 0.99.7.0. I compiled PAM from tar.gz files.
I'm not sure what went wrong. Could you please send the output of
$ file /lib/security/pam_thinkfinger.so
It is probably an 32/64bit issue.
Thanks,
Timo
Timo Hoenig
2007-01-24 22:29:01 UTC
Permalink
Hi Carlos,
Post by Timo Hoenig
file /lib/security/pam_thinkfinger.so
/lib/security/pam_thinkfinger.so: Bourne shell script text executable.
Hm, did you really install ThinkFinger by 'make install'?

If you have copied the PAM module by hand out of the compilation
directory you just copied the wrong file. Have a look at
'pam/.libs/pam_thinkfinger.so'. That file should be the correct
library, while 'pam/pam_thinkfinger.so' is just a script.
Post by Timo Hoenig
also I send you my uname -a
/libLinux homero 2.6.18-3-686 #1 SMP Mon Dec 4 16:41:14 UTC 2006 i686
GNU/Linux
My machine is a Thosiba Tecra A7-SP4032 with intel core duo and 1Gb of
memory.
Oh, yet another one. Thanks for the report. I should really update the
project description and state that we are not only here to make owners
of ThinkPads happy ;-)

Thanks,

Timo
Carlos Israel Aleman
2007-01-25 18:08:51 UTC
Permalink
again thanks a lot for your answers, all is work fine.
Post by Timo Hoenig
Hi Carlos,
Post by Timo Hoenig
file /lib/security/pam_thinkfinger.so
/lib/security/pam_thinkfinger.so: Bourne shell script text executable.
Hm, did you really install ThinkFinger by 'make install'?
If you have copied the PAM module by hand out of the compilation
directory you just copied the wrong file. Have a look at
'pam/.libs/pam_thinkfinger.so'. That file should be the correct
library, while 'pam/pam_thinkfinger.so' is just a script.
Post by Timo Hoenig
also I send you my uname -a
/libLinux homero 2.6.18-3-686 #1 SMP Mon Dec 4 16:41:14 UTC 2006 i686
GNU/Linux
My machine is a Thosiba Tecra A7-SP4032 with intel core duo and 1Gb of
memory.
Oh, yet another one. Thanks for the report. I should really update the
project description and state that we are not only here to make owners
of ThinkPads happy ;-)
Thanks,
Timo
Loading...