[opensuse] Can't login -> 'Module is unknown' - libresmgr.so.1 invalid ELF header?
Guys, Here is a new one for me. I have an (old) backup box running 10.3 that needs an update, but I have to get it to boot first. Currently, the box looks to boot normally (it boots to runlevel 3). The only process that shows a fail is 'resmgr'. At the login prompt, I type my name and pw as normal, then the following occurs: You have new mail. Module is unknown Welcome to openSUSE 10.3 i586 -- Kernel 2.6.22.19-0.3 default (tty1) login: I get thrown right back to the login prompt. So I know I'm sitting there looking at a 100% running system (samba, apache2, postfix, mysql, all running just fine...), but I have no way to login. Looking at the error with resmgr, I see the following boot message: ... lib/libresmgr.so.1 invalid ELF header Huh? I know it is close to Christmas, but I don't need any invalid elfs in my box. Bahumbug... So googling ELF it's some Extended Language Facility, but what I don't know is "is this related to the problem logging in?" If so, how do I fix it? I thought about booting from the install media and then chrooting the install, but if I can't log in, I'm not sure that will work. (I'll try later regardless) Bottom line - if libresmgr.so.1 has a bad ELF header can that be the cause of the no login? If so, how best to fix. Boot from install, chroot & reinstall resmgr? What say the gurus? -- David C. Rankin, J.D.,P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 12/20/2010 5:06 PM, David C. Rankin wrote:
Guys,
Bottom line - if libresmgr.so.1 has a bad ELF header can that be the cause of the no login? If so, how best to fix. Boot from install, chroot & reinstall resmgr? What say the gurus?
Corrupted module. Maybe boot from install disk and force that package onto the disk some how? Maybe have the rpm on some media you can get to after a boot from CDrom. -- _____________________________________ ---This space for rent--- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 20/12/10 22:06, David C. Rankin escribió:
Guys,
Here is a new one for me. I have an (old) backup box running 10.3 that needs an update, but I have to get it to boot first. Currently, the box looks to boot normally (it boots to runlevel 3). The only process that shows a fail is 'resmgr'. At the login prompt, I type my name and pw as normal, then the following occurs:
You have new mail.
Module is unknown
That message comes from PAM.
... lib/libresmgr.so.1 invalid ELF header
Short story,It is corrupted, run fsck on the filesystem then reinstall what provides that Shared library.
Huh? I know it is close to Christmas, but I don't need any invalid elfs in my box.
heh, No, those kind of elfs are probably much more pleasant :-)
Bottom line - if libresmgr.so.1 has a bad ELF header can that be the cause of the no login?
PAM attempts to load it, because it is configured as "required", but library is corrupt, ending in a D.o.S. If so, how best to fix. Boot from install, chroot & reinstall
resmgr? What say the gurus?
Yeah. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.15 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/ iEYEARECAAYFAk0QAusACgkQhbiInYWJi9ObzgCfY+2Ovy7Ioz3cqhnQqUh0PX0O AZEAnAgyNke6fBetKfmM/KmUy6wwbh1l =9KGe -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Mon, 20 Dec 2010 19:06:26 -0600, "David C. Rankin"
... lib/libresmgr.so.1 invalid ELF header
So the library is corrupted. Check the file system and reinstall the package that contains this library.
Huh? I know it is close to Christmas, but I don't need any invalid elfs in my box. Bahumbug... So googling ELF it's some Extended Language Facility
It's not a facility, it's the file format used for all compiled objects and executables. Just like PE for Windows. See here for an explanation: http://en.wikipedia.org/wiki/Executable_and_Linkable_Format
, but what I don't know is "is this related to the problem logging in?
PAM needs the library for authentication. If loading it fails, so does the authentication and the login is rejected. Philipp -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 12/21/2010 02:54 AM, Philipp Thomas wrote:
On Mon, 20 Dec 2010 19:06:26 -0600, "David C. Rankin"
wrote: ... lib/libresmgr.so.1 invalid ELF header
So the library is corrupted. Check the file system and reinstall the package that contains this library.
Huh? I know it is close to Christmas, but I don't need any invalid elfs in my box. Bahumbug... So googling ELF it's some Extended Language Facility
It's not a facility, it's the file format used for all compiled objects and executables. Just like PE for Windows. See here for an explanation: http://en.wikipedia.org/wiki/Executable_and_Linkable_Format
, but what I don't know is "is this related to the problem logging in?
PAM needs the library for authentication. If loading it fails, so does the authentication and the login is rejected.
Philipp
John, Christian, Philipp: Thank you for your help. I'll boot from the install media and reinstall resmgr and let you know how it goes. The disk did have problems a while back, so I guess that library was on the damaged part of the disk. Thanks again. P.S. Philipp -- I'll get with the tumbleweed developer and see if I can help, I have been time starved for the past few weeks, but should have a bit of breathing room over the holiday. -- David C. Rankin, J.D.,P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (4)
-
Cristian Rodríguez
-
David C. Rankin
-
John Andersen
-
Philipp Thomas