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-136908-garchives=archives.gentoo.org@lists.gentoo.org>) id 1SCwrG-0006pL-SA for garchives@archives.gentoo.org; Wed, 28 Mar 2012 17:40:31 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3987CE0EAB; Wed, 28 Mar 2012 17:40:17 +0000 (UTC) Received: from cdptpa-omtalb.mail.rr.com (cdptpa-omtalb.mail.rr.com [75.180.132.120]) by pigeon.gentoo.org (Postfix) with ESMTP id 79D1BE0ED9 for <gentoo-user@lists.gentoo.org>; Wed, 28 Mar 2012 17:36:39 +0000 (UTC) X-Authority-Analysis: v=2.0 cv=FOSZNpUs c=1 sm=0 a=xvUQ5II7JMRnhGkbsebX1A==:17 a=txVIi73YdL4A:10 a=_9BE_bmk-10A:10 a=6WvLBrxrMboA:10 a=wPDyFdB5xvgA:10 a=Uxmo08gEHq4A:10 a=IkcTkHD0fZMA:10 a=QN-jTBhkAAAA:8 a=I_vGZgfvAAAA:8 a=9Ialx95epFMLuZb9ex4A:9 a=HE8YeaE2SKfWuvPfCnIA:7 a=QEXdDO2ut3YA:10 a=1Ey5B3EzntkA:10 a=il3h3ffejzoA:10 a=xvUQ5II7JMRnhGkbsebX1A==:117 X-Cloudmark-Score: 0 X-Originating-IP: 97.102.250.187 Received: from [97.102.250.187] ([97.102.250.187:40794] helo=basement.kutulu.org) by cdptpa-oedge02.mail.rr.com (envelope-from <kutulu@kutulu.org>) (ecelerity 2.2.3.46 r()) with ESMTP id 91/15-21438-62C437F4; Wed, 28 Mar 2012 17:36:39 +0000 Received: from localhost (basement.kutulu.org [127.0.0.1]) by basement.kutulu.org (Postfix) with ESMTP id 9CAEC7D801C for <gentoo-user@lists.gentoo.org>; Wed, 28 Mar 2012 13:36:38 -0400 (EDT) X-Virus-Scanned: amavisd-new at kutulu.org Received: from basement.kutulu.org ([127.0.0.1]) by localhost (basement.kutulu.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4xDhXaLcwR1p for <gentoo-user@lists.gentoo.org>; Wed, 28 Mar 2012 13:36:38 -0400 (EDT) Received: from MIKEDESKTOP (173.221.47.98.nw.nuvox.net [173.221.47.98]) by basement.kutulu.org (Postfix) with ESMTPSA id EA3147D801B for <gentoo-user@lists.gentoo.org>; Wed, 28 Mar 2012 13:36:37 -0400 (EDT) From: "Mike Edenfield" <kutulu@kutulu.org> To: <gentoo-user@lists.gentoo.org> References: <20120327133728.GA3754@acm.acm> <01c301cd0c22$2fac1300$8f043900$@kutulu.org> <20120327142646.GB3754@acm.acm> <20120327154620.21440f87@digimed.co.uk> <86iphq0vza.fsf@jane.chrekh.se> <003e01cd0c53$a2e99b90$e8bcd2b0$@kutulu.org> <20120327212422.GA3437@acm.acm> <20120327234819.45111444@khamul.example.com> <20120327223544.GC3437@acm.acm> <01bf01cd0c9a$a2259000$e670b000$@kutulu.org> <CAA2qdGXLgXpfKA1esrdDqRgbJhTn8wr93KGWXBYH4vEViUsbcw@mail.gmail.com> In-Reply-To: <CAA2qdGXLgXpfKA1esrdDqRgbJhTn8wr93KGWXBYH4vEViUsbcw@mail.gmail.com> Subject: RE: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? Date: Wed, 28 Mar 2012 13:36:37 -0400 Message-ID: <001d01cd0d09$54160b50$fc4221f0$@kutulu.org> 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="UTF-8" Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Outlook 14.0 Thread-Index: AQI/1jabVc9z4KztcH5BI3TVjfITpACvZDz7AkNeK7YBmHYhQgIbZbNhAhkYx3wCePxdQQHO769eAkmaZGoB13NcvwIUtaDDlQB5LEA= Content-Language: en-us X-Archives-Salt: ad8cc2a2-fa3f-45c6-8d10-1d3bd6e4c1b2 X-Archives-Hash: 40b9d95446f59cc16e76e6ac6171e55c From: Pandu Poluan [mailto:pandu@poluan.info]=20 > On Mar 28, 2012 11:27 AM, "Mike Edenfield" <kutulu@kutulu.org> wrote: >> Well, for one, the initramfs solution is not generally considered = "ugly" >> except by a select vocal few who object to it on vague, unarticulated >> grounds. > Check out the email from William Kenworth in this mailing list; he's = having=20 > trouble with initramfs being a blackbox. I don't see how you can really call initramfs a 'black box"; it's = certainly as open, or moreso, as the kernel, or grub, or /sbin/init; = it's just a mini-filesystem with its own init: apollo kutulu # lsinitrd /boot/initramfs-3.2.7-hardened-apollo-0.img =20 /boot/initramfs-3.2.7-hardened-apollo-0.img: 2.6M =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D drwxr-xr-x 15 root root 0 Mar 28 13:32 . drwxr-xr-x 2 root root 0 Mar 28 13:32 dev drwxr-xr-x 2 root root 0 Mar 28 13:32 root drwxr-xr-x 2 root root 0 Mar 28 13:32 bin -rws--x--x 1 root root 105584 Feb 28 17:46 bin/mount -rwxr-xr-x 1 root root 26536 Feb 28 17:46 bin/dmesg -rwxr-xr-x 1 root root 30696 Feb 21 17:12 bin/uname -rwxr-xr-x 1 root root 34776 Feb 21 17:12 bin/chroot -rwxr-xr-x 1 root root 137624 Mar 27 13:14 bin/dash -rwxr-xr-x 1 root root 71640 Feb 21 17:12 bin/stty -rwxr-xr-x 1 root root 30680 Feb 21 17:12 bin/basename -rwxr-xr-x 1 root root 34776 Feb 21 17:12 bin/mknod lrwxrwxrwx 1 root root 4 Mar 28 13:32 bin/sh -> dash . . . -rwxr-xr-x 1 root root 14176 Feb 28 17:46 sbin/switch_root -rwxr-xr-x 1 root root 12622 Feb 15 12:05 init drwxr-xr-x 2 root root 0 Mar 28 13:32 tmp drwxr-xr-x 2 root root 0 Mar 28 13:32 proc drwxr-xr-x 5 root root 0 Mar 28 13:32 lib64