From owner-freebsd-current@FreeBSD.ORG Mon Nov 24 08:01:08 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C9A0B16A4CF; Mon, 24 Nov 2003 08:01:08 -0800 (PST) Received: from papagena.rockefeller.edu (papagena.rockefeller.edu [129.85.41.71]) by mx1.FreeBSD.org (Postfix) with ESMTP id B86DF43F75; Mon, 24 Nov 2003 08:01:07 -0800 (PST) (envelope-from rsidd@papagena.rockefeller.edu) Received: from papagena.rockefeller.edu (localhost.localdomain [127.0.0.1]) hAOG0OVj028090; Mon, 24 Nov 2003 11:00:24 -0500 Received: (from rsidd@localhost) by papagena.rockefeller.edu (8.12.8/8.12.8/Submit) id hAOG0OrN028088; Mon, 24 Nov 2003 11:00:24 -0500 Date: Mon, 24 Nov 2003 11:00:24 -0500 From: Rahul Siddharthan To: "David O'Brien" Message-ID: <20031124160024.GA27996@online.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20031124114006.GA60761@dragon.nuxi.com> User-Agent: Mutt/1.4.1i X-Operating-System: Linux 2.4.20-20.9smp i686 cc: freebsd-current@freebsd.org cc: Tim Kientzle Subject: Re: HEADS UP: /bin and /sbin are now dynamically linked X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Nov 2003 16:01:08 -0000 David O'Brien wrote: > On Sun, Nov 23, 2003 at 06:00:36PM -0800, Tim Kientzle wrote: > > Scenarios that require /rescue are ones in which /bin and /sbin > > are unusable, which is almost always going to imply a trashed file > > in /bin, /sbin, or /lib. Thus, most /rescue scenarios are going to > > involve locating a good copy of a trashed file to replace a damaged > > local copy. > > NO. /rescue was allowed in the system to handle the case of a trashed > file in /lib[exec]. To allow a sysadmin to recover a system from the > same type of mishaps they could before we went to a dynamic /. Ie, let's do things the same way we did in 1994? Other things have changed since then, hard drives and typical root partitions are much bigger, and Tim estimated the total bloat from this as 64k. Maybe earlier, pre-/rescue, you couldn't recover from damaged files in the root partition without a CD/floppy/NFS, it doesn't mean you should not have that capability in /rescue. For a *lot* of people today (like home users), an up-to-date FreeBSD CD or floppy or a second machine to create the disk on may not be handy (and forget about NFS), but a network connection may still be available. This applies equally if the trashed file is in /lib[exec]. I don't understand this argument of "we have never been able to do this, therefore we shouldn't do this now even if we are able to". Rahul