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 ) id 1R3Ol0-0007mS-VY for garchives@archives.gentoo.org; Tue, 13 Sep 2011 08:54:19 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 02C4621C380; Tue, 13 Sep 2011 08:54:04 +0000 (UTC) Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.22]) by pigeon.gentoo.org (Postfix) with SMTP id 069A321C0CF for ; Tue, 13 Sep 2011 08:52:37 +0000 (UTC) Received: (qmail invoked by alias); 13 Sep 2011 08:52:36 -0000 Received: from p5B083890.dip.t-dialin.net (EHLO pc.localnet) [91.8.56.144] by mail.gmx.net (mp008) with SMTP; 13 Sep 2011 10:52:36 +0200 X-Authenticated: #13997268 X-Provags-ID: V01U2FsdGVkX18Nf0RSwxoNT7aGHTPExqXMeMSLXbrFwmWshHa/kf ZGnPDq/iJ6ldfi From: Michael Schreckenbauer To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] udev + /usr Date: Tue, 13 Sep 2011 10:52:32 +0200 Message-ID: <2256992.sNxufW4Zya@pc> User-Agent: KMail/4.7.1 (Linux/2.6.38-gentoo; KDE/4.7.1; x86_64; ; ) In-Reply-To: References: <20110912150248.GB3599@acm.acm> <2912076.plDkEdChM3@pc> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="iso-8859-1" X-Y-GMX-Trusted: 0 X-Archives-Salt: X-Archives-Hash: ef26e801b193c0cb41062653cf5a95d2 On Monday, 12. September 2011 19:31:54 Canek Pel=E1ez Vald=E9s wrote: > On Mon, Sep 12, 2011 at 6:00 PM, Michael Schreckenbauer =20 wrote: > > On Monday, 12. September 2011 22:57:40 Alan McKinnon wrote: > >> On Mon, 12 Sep 2011 16:07:46 -0400 > >>=20 > >> Michael Mol wrote: > >> > No, it states that it's not solveable for the broadest set of > >> > cases (I > >> > hesitate to say 'universally') unless you can run arbitrary > >> > scripts > >> > which may be in /usr. > >> >=20 > >> > Consider it possible that nfsd is needed to mount /usr. The > >> > credentials needed for NFS to connect to the server are on an > >> > encrypted partition. The key for decrypting that partition is > >> > stored > >> > on a USB flash drive. The USB flash drive is formatted using a > >> > very > >> > recent version of NTFS. FUSE is necessary to read that flash > >> > drive's > >> > filesystem. > >>=20 > >> You do realize what you just did, right? > >>=20 > >> You ruined a wonderfully heated argument by inserting perfectly > >> valid facts. > >=20 > > I'd love to see the working initramfs for that scenario... > > and then the version dracut made :) >=20 > Not my use case, so maybe wrong, but: >=20 > USE=3D"crypt crypt-gpg nfs" emerge -v sys-kernel/dracut > dracut -H -m "crypt crypt-gpg nfs" --filesystems fuse USE does not work. Has to be DRACUT_MODULES :) > ...and maybe some -i flags to include the ntfs-3g binaries. Maybe... what if I miss some modules, so that my initramfs is not able = to=20 mount /usr? I assume dracut is installed in /usr/*? How would one get a= =20 working system again? > Regards. Best, Michael