From owner-freebsd-current@FreeBSD.ORG Sun Nov 16 20:52:36 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 E42C616A4CF for ; Sun, 16 Nov 2003 20:52:36 -0800 (PST) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 372D443F85 for ; Sun, 16 Nov 2003 20:52:35 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id hAH4qYfY019646; Sun, 16 Nov 2003 20:52:34 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.10/8.12.9/Submit) id hAH4qX9b019645; Sun, 16 Nov 2003 20:52:33 -0800 (PST) (envelope-from obrien) Date: Sun, 16 Nov 2003 20:52:33 -0800 From: "David O'Brien" To: Bill Vermillion Message-ID: <20031117045233.GA18657@dragon.nuxi.com> References: <20031117042234.7A5FE16A547@hub.freebsd.org> <20031117043747.GB66773@wjv.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20031117043747.GB66773@wjv.com> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.1-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: freebsd-current@freebsd.org 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 Reply-To: freebsd-current@freebsd.org List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Nov 2003 04:52:37 -0000 On Sun, Nov 16, 2003 at 11:37:47PM -0500, Bill Vermillion wrote: > > > > 1) Much smaller /bin and /sbin. On i386, /bin and /sbin are 33 MB > > > > static. > > > > Dynamically linked, they are only 4 MB. > > I don't think saving that little space on the / partition is as > important as having everthing in sbin being able to stand alone no > matter what is corrupted. You seem to be late comming to this discussion. #2 in the original email was also a huge reason for this change. > On a non-FreeBSD system I had to recover, I had to physically take > the server from the colo to a place where I could pull the drive > to be able to run the recovery utitlities - as none of the dynamic > binariies worked. /rescue > > What was done to programs like /bin/sh, /sbin/init and /sbin/fsck to > > make them work without access to /usr/lib? > > And even if they are accessible >IF< the libraries become corrupted > then nothing will work. That's certainly not a 'fail-safe' > environment. Again you are late coming to this discussion -- "/resuce". > For those who don't build the OS but install from binaries, this > makes the system potentially less rugged. /rescue