From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 2D07B1381F3 for ; Fri, 21 Jun 2013 15:28:51 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 930DFE0A68; Fri, 21 Jun 2013 15:28:47 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id AFF46E0A5E for ; Fri, 21 Jun 2013 15:28:46 +0000 (UTC) Received: from localhost (213-238-104-114.adsl.inetia.pl [213.238.104.114]) (using SSLv3 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: mgorny) by smtp.gentoo.org (Postfix) with ESMTPSA id 5D50D33E643; Fri, 21 Jun 2013 15:28:44 +0000 (UTC) Date: Fri, 21 Jun 2013 17:29:41 +0200 From: =?UTF-8?B?TWljaGHFgiBHw7Nybnk=?= To: gentoo-dev@lists.gentoo.org Cc: williamh@gentoo.org Subject: Re: [gentoo-dev] eselect init Message-ID: <20130621172941.1dd87fd1@gentoo.org> In-Reply-To: <20130621151610.GA26281@linux1> References: <51A08A68.3020900@gentoo.org> <20130620205609.GB23719@linux1> <20130621043959.7eae0921@gentoo.org> <20130621041600.GA24770@linux1> <20130621122328.662eddc0@gentoo.org> <20130621151610.GA26281@linux1> Organization: Gentoo X-Mailer: Claws Mail 3.9.1 (GTK+ 2.24.19; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA512; boundary="Sig_/RjvoSdDgVa0glZsjB3H698P"; protocol="application/pgp-signature" X-Archives-Salt: c2ba987d-0e54-4f44-b845-037ae97d3d21 X-Archives-Hash: 0b2234b224df6754ef0a1bb773a6ae9d --Sig_/RjvoSdDgVa0glZsjB3H698P Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Dnia 2013-06-21, o godz. 10:16:10 William Hubbs napisa=C5=82(a): > On Fri, Jun 21, 2013 at 12:23:28PM +0200, Micha=C5=82 G=C3=B3rny wrote: > > > If eselect-init installs the wrapper as /sbin/einit, we don't have to > > > touch /sbin/init at all, then, the only thing someone would have to do > > > is to add an entry to their boot loader with init=3D/sbin/einit on th= e kcl > > > to use it. > >=20 > > But *if* the wrapper fails to run somehow, e.g. becomes broken, > > the kernel will fallback to the standard location. >=20 > Yes, but if the wrapper replaces /sbin/init, like it does now, and the > wrapper gets broken, I think you are left with an unbootable system. Then kernel falls back to safe /bin/sh which is a minimal safe fallback. --=20 Best regards, Micha=C5=82 G=C3=B3rny --Sig_/RjvoSdDgVa0glZsjB3H698P Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) iQJ8BAEBCgBmBQJRxHFoXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ1RUJGMjBGOTk2RkIzQzIyQ0M2RkNBNDBC QUJGMUQ1RkY4QzgxMTBBAAoJELq/HV/4yBEK3+QP/AlcsUbO/gzP2EL9wevT/IFE rOacYxYe7yMyhMkF94XK7ck0eSGGkXUm8582gUjzVi4p0GZWnowvRm8gYLPii/0p pQ2wviYLnfWHLrjF9lqbeE26TanvrEcl+fZ4D6O89n4O+Fr5xi6xrxRl4Mji3lnO R7VUBYkW5MX6godgdxLFtOjCUG4y/P0m4mx0Fkmc467ztvfGfvZl3v2AHJQ4YG5M zyp9ZlmLZfd7Nu61t6v8CRcZIWTjcPfkFJ5xXjCVr6Lj7rquU7Kt1UxF38WWoJ0f 8SqqR8g9imI7fMwCy9pCojYR2HObRbNOYkI9j52p2IWwLqBLSnEvPNRQ2OSnHaEl wU26V3Y4zY+4JyBEFZd0uMKv+albGp7qedPAXvIzckavWC8vQkfROsSmB7h/WLX4 IO4qQ9XgNELVy6iekZjt5ZZOb01+R/fZzgoCnKnncipRJQMZeGgYANSNSBd8Zddi zSZ+iY56zbBgt2LS8kJXjqaIYjYBoqF3FxDp2vD/aVjST/HFQvSV9pW+UxI6gNtn IiSuVVuXWQt98ULSUi3YrNvLRBwJvqSiQ5KUkZfuxL6STnLIzpeu/aRn6ZBFKld0 IpPPyp+53GAi+O634vN8UbSBVKf9BZmRtVE0axRX+Z+TQGz30J+1kNQ/AOG/xxzi rqfzyrGWkijs/OgHygyp =V9ms -----END PGP SIGNATURE----- --Sig_/RjvoSdDgVa0glZsjB3H698P--