From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org)
	by finch.gentoo.org with esmtp (Exim 4.60)
	(envelope-from <gentoo-user+bounces-127885-garchives=archives.gentoo.org@lists.gentoo.org>)
	id 1R1mEs-0002xY-JN
	for garchives@archives.gentoo.org; Thu, 08 Sep 2011 21:34:26 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 1D48E21C298;
	Thu,  8 Sep 2011 21:34:17 +0000 (UTC)
Received: from mail.muc.de (colin.muc.de [193.149.48.1])
	by pigeon.gentoo.org (Postfix) with ESMTP id 387AD21C1FA
	for <gentoo-user@lists.gentoo.org>; Thu,  8 Sep 2011 21:33:24 +0000 (UTC)
Received: (qmail 48637 invoked by uid 3782); 8 Sep 2011 21:33:22 -0000
Received: from acm.muc.de (pD9556D77.dip.t-dialin.net [217.85.109.119]) by
	colin.muc.de (tmda-ofmipd) with ESMTP;
	Thu, 08 Sep 2011 23:33:21 +0200
Received: (qmail 3841 invoked by uid 1000); 8 Sep 2011 21:29:40 -0000
Date: Thu, 8 Sep 2011 21:29:40 +0000
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] /dev/sda* missing at boot
Message-ID: <20110908212940.GB2338@acm.acm>
References: <201108191109.34984.michaelkintzios@gmail.com>
	<20110908220536.55dd3798@rohan>
	<CADPrc80VoojW=mpy1qudHpHT=uHY_=tgm9hwv9psEVrrGpg_uw@mail.gmail.com>
	<1868314.dUVoYqWeDk@pc>
Precedence: bulk
List-Post: <mailto:gentoo-user@lists.gentoo.org>
List-Help: <mailto:gentoo-user+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-user+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-user+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-user.gentoo.org>
X-BeenThere: gentoo-user@lists.gentoo.org
Reply-to: gentoo-user@lists.gentoo.org
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
In-Reply-To: <1868314.dUVoYqWeDk@pc>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Delivery-Agent: TMDA/1.1.12 (Macallan)
From: Alan Mackenzie <acm@muc.de>
X-Primary-Address: acm@muc.de
Content-Transfer-Encoding: quoted-printable
X-Archives-Salt: 
X-Archives-Hash: 67fabcc9ecdc66fcecaa5159cd0f8d69

Hi, all.

Forgive me butting in at a random place in this rather heated thread,
but ....

On Thu, Sep 08, 2011 at 10:43:29PM +0200, Michael Schreckenbauer wrote:
> Am Donnerstag, 8. September 2011, 16:23:36 schrieb Canek Pel=E1ez Vald=E9=
s:
> > > In what valid way does access to /usr become something that udev ma=
y be
> > > required to support?

> > It is a matter of what else do you end having in /bin and /lib.
> > Remember that udev rules can execute arbitrary code. Do all that code
> > needs to be moved to /bin and /lib also?

> Of course. That's what /bin, /sbin and /lib are for.

> > I keep telling: it is a difficult problem.

> No. Just move or copy the binaries and libs *you* use for *your* udev-s=
cripts=20
> to /bin, /sbin and /lib

Would it not be possible to have a minimal /usr tree in the root
partition for udev's use at boot time, and to later mount a more robust /=
usr
partition over this?  What am I missing here?

> > Regards.

> Regards,
> Michael

--=20
Alan Mackenzie (Nuremberg, Germany).