From owner-freebsd-current@FreeBSD.ORG Wed Nov 19 06:19:54 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 1CDC016A4CE for ; Wed, 19 Nov 2003 06:19:54 -0800 (PST) Received: from ussenterprise.ufp.org (ussenterprise.ufp.org [208.185.30.210]) by mx1.FreeBSD.org (Postfix) with ESMTP id F15E043FF2 for ; Wed, 19 Nov 2003 06:19:50 -0800 (PST) (envelope-from bicknell@ussenterprise.ufp.org) Received: from ussenterprise.ufp.org (bicknell@localhost [127.0.0.1]) by ussenterprise.ufp.org (8.12.9/8.12.9) with ESMTP id hAJEJoeC095863 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Wed, 19 Nov 2003 09:19:50 -0500 (EST) Received: (from bicknell@localhost) by ussenterprise.ufp.org (8.12.9/8.12.9/Submit) id hAJEJoW7095862 for freebsd-current@freebsd.org; Wed, 19 Nov 2003 09:19:50 -0500 (EST) Date: Wed, 19 Nov 2003 09:19:50 -0500 From: Leo Bicknell To: freebsd-current@freebsd.org Message-ID: <20031119141950.GA95734@ussenterprise.ufp.org> Mail-Followup-To: freebsd-current@freebsd.org References: <200311182307.hAIN7Wpm000717@dyson.jdyson.com> <20031118164905.R35009@pooker.samsco.home> <20031119141059.GA14308@madman.celabo.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="zhXaljGHf11kAtnf" Content-Disposition: inline In-Reply-To: <20031119141059.GA14308@madman.celabo.org> Organization: United Federation of Planets X-PGP-Key: http://www.ufp.org/~bicknell/ Subject: Re: Unfortunate dynamic linking for everything 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: Wed, 19 Nov 2003 14:19:54 -0000 --zhXaljGHf11kAtnf Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In a message written on Wed, Nov 19, 2003 at 08:10:59AM -0600, Jacques A. V= idrine wrote: > statically. Unless we are talking about /bin/sh, they probably already > have to go through special measures to get a statically linked binary. Something has been bothering me about the whole /bin/sh function, and today when fixing a box I realized what it was. To boot a machine into single user mode you need a kernel, init, and /bin/sh (minimally). It would seem to me that alone is a good argument for those three things to be static. Yes, I'm one of those people who rebuilds kernels without modules. The kernel problem doesn't bother me as much, as you can always boot without loading modules, so it's not really a "part of the required kernel is dynamic" problem. Outside of these issues I have no problem with a dynamic root and a /rescue. --=20 Leo Bicknell - bicknell@ufp.org - CCIE 3440 PGP keys at http://www.ufp.org/~bicknell/ Read TMBG List - tmbg-list-request@tmbg.org, www.tmbg.org --zhXaljGHf11kAtnf Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE/u3wGNh6mMG5yMTYRAstxAJ4+qMetdoilKMkmdu49jtn8U2i61ACfV2Lw 8YGO9rlb+TgrDLO4Ck4QZQo= =jtR+ -----END PGP SIGNATURE----- --zhXaljGHf11kAtnf--