From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1FvKEa-0004kc-NL for garchives@archives.gentoo.org; Tue, 27 Jun 2006 20:32:33 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.7/8.13.6) with SMTP id k5RKTjtI018203; Tue, 27 Jun 2006 20:29:45 GMT Received: from kivasystems.com (mail.kivasystems.com [204.14.67.10]) by robin.gentoo.org (8.13.7/8.13.6) with ESMTP id k5RKThQF032581 for ; Tue, 27 Jun 2006 20:29:43 GMT Received: from localhost (localhost [127.0.0.1]) by kivasystems.com (Postfix) with ESMTP id 852C8BF29CA for ; Tue, 27 Jun 2006 16:29:42 -0400 (EDT) Received: from kivasystems.com ([127.0.0.1]) by localhost (localhost [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 21921-07 for ; Tue, 27 Jun 2006 16:29:38 -0400 (EDT) Received: from [10.100.4.237] (woodstock.kivasystems.com [10.100.4.237]) by kivasystems.com (Postfix) with ESMTP id 12EC9BF29A9 for ; Tue, 27 Jun 2006 16:29:38 -0400 (EDT) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-embedded@gentoo.org Reply-to: gentoo-embedded@lists.gentoo.org Mime-Version: 1.0 (Apple Message framework v750) In-Reply-To: References: Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <72CC0CD3-C26B-4F75-A596-B5D0A55B33DB@kivasystems.com> Content-Transfer-Encoding: 7bit From: Joshua ChaitinPollak Subject: Re: [gentoo-embedded] Busybox login requires root priviledges?? Date: Tue, 27 Jun 2006 16:29:36 -0400 To: gentoo-embedded@lists.gentoo.org X-Mailer: Apple Mail (2.750) X-Virus-Scanned: by amavisd-new at kivasystems.com X-Archives-Salt: 93b70f0a-9d51-4fb0-bf7f-fa278441b7a8 X-Archives-Hash: e48b6f6ac70241a78998f7aa6c7011d0 Brilliant! Do you have a work around, or what are you doing about it? I just tried posting to the busybox list, hopefully that will get a response.. Could it have something to do with /etc/passwd or /etc/shadow being improperly set? Are you NFS mounting /, like I am, and could that have anything to do with it? On Jun 27, 2006, at 3:39 PM, Morgan, Austin D. wrote: > I konw that I have been fighting with this for a while now, glad to > know I > am not the only one. I have posted this same issue to the uclibc > list ( > according to the web page that is the appropriate place, but have not > recieved any repsonse other than I need to set my permissions > correctly. > > Austin Morgan > > > -----Original Message----- > From: gentoo-embedded+bounces-963- > AUSTIN.D.MORGAN=saic.com@gentoo.org on > behalf of Joshua ChaitinPollak > Sent: Tue 6/27/2006 2:13 PM > To: gentoo-embedded@lists.gentoo.org > Subject: Re: [gentoo-embedded] Busybox login requires root > priviledges?? > > Ok, I hacked the busybox source to print out the uid busybox things > it is running as when I get the "this applet requires suid" error: > > if (geteuid() != 0) { > fprintf(stderr, "euid = %d, ruid = %d", geteuid(), getuid()); > // bb standard error here > } > > and I get: > > euid = -1, ruid = -1 > > What makes busybox think it is running as user -1? What does that > mean when the uid functions return that? > > Is this off-topic for Gentoo-Embedded, should I take this to the bb > lists? > > -Josh > > On Jun 27, 2006, at 11:03 AM, Joshua ChaitinPollak wrote: > >> Hum, trying to emerge 1.1.3 fails when trying to apply the busybox/ >> files/1.1.1/bb.patch file. I commented out that line of the ebuild >> and now it builds. Unfortunately, it didn't solve my problem: >> >> Soekris login: root >> login: This applet requires root priviledges! >> >> Soekris login: >> >> >> Huh??? >> >> >> On Jun 27, 2006, at 8:44 AM, Anish Patel wrote: >> >>> IIRC 1.1.0 had some problems with login, try 1.1.3 it seems to be >>> working fine. >>> >>> ----- Original Message ----- From: "Joshua ChaitinPollak" >>> >>> To: >>> Sent: Monday, June 26, 2006 10:52 PM >>> Subject: Re: [gentoo-embedded] Busybox login requires root >>> priviledges?? >>> >>> >>>> Oops, sorry, 1.1.0. >>>> >>>> On Jun 26, 2006, at 10:17 PM, Anish Patel wrote: >>>> >>>>> what version of busybox? >>>>> >>>>> ----- Original Message ----- From: "Joshua ChaitinPollak" >>>>> >>>>> To: >>>>> Sent: Monday, June 26, 2006 7:37 PM >>>>> Subject: [gentoo-embedded] Busybox login requires root >>>>> priviledges?? >>>>> >>>>> >>>>>> Ok, I searched around on this one and I'm stumped. When I type >>>>>> 'root' at the login: prompt, I get the error message: >>>>>> login: This applet requires root priviledges! >>>>>> This seems to be a common problem, except I've never seen it >>>>>> reported for the login command. Also, I have busybox >>>>>> configured NOT to use the /etc/busybox.conf [SUID] block, and >>>>>> I've tried with /bin/busybox both SUID/GUID, and with it set >>>>>> to 777 permissions. >>>>>> Does anyone have any idea why I can't login? >>>>>> This used to work fine on my Linux 2.4 build, but now that I've >>>>>> upgraded to 2.6, everything has gone pear-shaped. >>>>>> -Josh >>>>>> -- >>>>>> Joshua ChaitinPollak >>>>>> Software Engineer >>>>>> Kiva Systems >>>>>> -- >>>>>> gentoo-embedded@gentoo.org mailing list >>>>>> >>>>> -- >>>>> gentoo-embedded@gentoo.org mailing list >>>>> >>>>> >>>> >>>> -- >>>> Joshua ChaitinPollak >>>> Software Engineer >>>> Kiva Systems >>>> >>>> >>>> -- >>>> gentoo-embedded@gentoo.org mailing list >>> >>> -- >>> gentoo-embedded@gentoo.org mailing list >>> >>> >> >> -- >> Joshua ChaitinPollak >> Software Engineer >> Kiva Systems >> >> >> -- >> gentoo-embedded@gentoo.org mailing list >> >> > > -- > Joshua ChaitinPollak > Software Engineer > Kiva Systems > > > -- > gentoo-embedded@gentoo.org mailing list > > -- > gentoo-embedded@gentoo.org mailing list > > -- Joshua ChaitinPollak Software Engineer Kiva Systems -- gentoo-embedded@gentoo.org mailing list