This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH] sln: Install as a hard link to ldconfig
- From: Zack Weinberg <zackw at panix dot com>
- To: "Maciej W. Rozycki" <macro at imgtec dot com>
- Cc: Mike Frysinger <vapier at gentoo dot org>, Florian Weimer <fweimer at redhat dot com>, Andreas Schwab <schwab at suse dot de>, GNU C Library <libc-alpha at sourceware dot org>
- Date: Mon, 1 Aug 2016 11:13:45 -0400
- Subject: Re: [PATCH] sln: Install as a hard link to ldconfig
- Authentication-results: sourceware.org; auth=none
- References: <20160713121747.6F56A401AE80B@oldenburg.str.redhat.com> <mvminw9d80c.fsf@hawking.suse.de> <aaa80fbd-3194-0124-f34b-270733732cf2@redhat.com> <alpine.DEB.2.00.1607270020380.4076@tp.orcam.me.uk> <20160801140802.GV6702@vapier.lan> <alpine.DEB.2.00.1608011525510.19723@tp.orcam.me.uk>
On Mon, Aug 1, 2016 at 10:37 AM, Maciej W. Rozycki <macro@imgtec.com> wrote:
>
> I find it a bit surprising for a general-purpose distribution not to
> provide a static shell by default, but this is as you say a policy set by
> individual distributions. I would feel a bit nervous if I were a system
> administrator and didn't have a static shell around on a system I was
> taking care of.
The thing is that early boot has gotten so complicated and dynamic
that, even if you _have_ a static shell on your root filesystem, it
may not be possible to get into it -- or, having gotten into it, it
may not be possible to fix anything!
These days I like grml-rescueboot instead -- see
https://wiki.grml.org/doku.php?id=rescueboot . You put an entire
bootable ISO image in your boot partition, and as long as the
bootloader works, you can bring the computer up with that instead of
the busted primary OS.
zw