[prev in list] [next in list] [prev in thread] [next in thread] 

List:       busybox
Subject:    Re: UID is -1, can't login?
From:       Mike Frysinger <vapier () gentoo ! org>
Date:       2006-06-27 21:37:39
Message-ID: 200606271737.40194.vapier () gentoo ! org
[Download RAW message or body]

[Attachment #2 (multipart/signed)]


On Tuesday 27 June 2006 17:25, Joshua ChaitinPollak wrote:
> On Jun 27, 2006, at 5:16 PM, Rob Landley wrote:
> >> What I get when I run this is:
> >>
> >> Soekris login: root
> >> Effective UID = -1, ruid = -1
> >> login: This applet requires root priviledges!
> >
> > Huh, geteuid() is _failing_.  That's nice.  Is there an errno?
> >
> > The man page says "these functions are always successful", which is
> > just
> > WEIRD.  What libc are you using, and what kernel version?
>
> uclibc version 0.9.28 and linux 2.6.16.19.

did you disable the 16-bit UID syscall option in the kernel ?  uClibc 0.9.28 
and older require that option as it still uses the 16bit interface for 
userids ... ive fixed up svn to use the 32bit interface where available
-mike

[Attachment #5 (application/pgp-signature)]

_______________________________________________
busybox mailing list
busybox@busybox.net
http://busybox.net/cgi-bin/mailman/listinfo/busybox

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic