home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.os.linux
- Path: sparky!uunet!munnari.oz.au!metro!extro.ucc.su.OZ.AU!terryd
- From: terryd@extro.ucc.su.OZ.AU (Terry Dawson)
- Subject: linux99.pl4, lib-4.2, poeigl1.7 login, and logging in as non-root
- Message-ID: <terryd.728042464@extro.ucc.su.OZ.AU>
- Summary: I can't login as non root, could with 99.2
- Keywords: Help login linux99.4
- Sender: news@ucc.su.OZ.AU
- Nntp-Posting-Host: extro.ucc.su.oz.au
- Organization: Sydney University Computing Service, Sydney, NSW, Australia
- Date: Tue, 26 Jan 1993 10:01:04 GMT
- Lines: 30
-
-
- Hi,
- I've struck a problem that I have not been able to nut out. I've been following
- linux since vers 0.12. I upgraded kernels from 99.2, to 99.3, to 99.4, and
- noticed that when I crossed the 99.2 -> 99.3 border I could no longer
- login as non root.
-
- I am currently using poeigl1.7 login (for telnetd), and have liberally inserted
- printf's for debugging purposes. login makes it all the way to the point
- where it attempts to execlp() the shell obtained from /etc/passwd, and then
- dumps core. The core file is owned by the user taht made the login attempt,
- so the call to setuid() is also succesful. I've upgraded to gcc2.3 and lib4-2
- in the same period of time, and have recompiled login thinking that it might
- have had something to do with the library change, but same result.
-
- I've also noticed that su now dumps core as well, I am not sure whether
- this is coincidental or not. I am yet to try recompiling su.
-
- If anyone has any suggestions, or is also experiencing this problem,
- I'd be pleased to receive mail from you.
-
- Thanks
- Terry
-
- ---
- terryd@extro.ucc.su.oz.au
-
- --
- Terry Dawson, terryd@extro.ucc.su.OZ.AU, vk2ktj@gw.vk2ktj.ampr.org
- +61 2 925 1556 (voice), +61 2 922 5973 (fax). __\*/__ 0^Ooooo _
-