From owner-freebsd-arch@FreeBSD.ORG Thu May 8 16:21:55 2003 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B46FB37B401; Thu, 8 May 2003 16:21:55 -0700 (PDT) Received: from mx0.freebsd-services.com (survey.codeburst.net [195.149.39.161]) by mx1.FreeBSD.org (Postfix) with ESMTP id AC9E443F93; Thu, 8 May 2003 16:21:52 -0700 (PDT) (envelope-from paul@freebsd-services.com) Received: from [192.168.7.2] (freebsd.gotadsl.co.uk [81.6.249.198]) by mx0.freebsd-services.com (Postfix) with ESMTP id 7FA9A1B211; Fri, 9 May 2003 00:21:51 +0100 (BST) From: Paul Richards To: Luigi Rizzo In-Reply-To: <20030508155643.A16895@xorpc.icir.org> References: <1052433564.619.32.camel@cf.freebsd-services.com> <20030508155643.A16895@xorpc.icir.org> Content-Type: text/plain Organization: FreeBSD Services Ltd Message-Id: <1052435833.619.49.camel@cf.freebsd-services.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.4 Date: 09 May 2003 00:17:14 +0100 Content-Transfer-Encoding: 7bit cc: David O'Brien Subject: Re: Fw: /rescue X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 May 2003 23:21:56 -0000 On Thu, 2003-05-08 at 23:56, Luigi Rizzo wrote: > On Thu, May 08, 2003 at 11:39:24PM +0100, Paul Richards wrote: > ... > > If people get used to nvi being available as a recovery tool then > > they'll never learn the skills necessary to recover from severe system > > failures. I think we're beginning to dumb down the expected skill levels > > a bit too much. > > oh come on... an editor is just a convenience thing, plus there is > a reasonable (though limited) emulation of vi in the "e3" editor > (in ports/editors/e3) which is some 25k (yes twentyfive) statically > linked. Well, at least when I went through college, which granted is a while ago now, learning ed was a basic skill required as part of the Unix course. You're only going to need to do this sort of recovery in exceptional circumstances, a luxury like vi is not a *required* tool. If you don't know ed then you're not going to be any use at all on some of the commercial systems so I still think it's a basic skill all sysadmins will/should have. As has already been pointed out, not all FreeBSD boxes have big root partitions, it would be bad if future releases didn't work on existing installations without reformatting the disk, or even upgrading it. I have a live system that only has a 256M root partition, and that's only as far back as the 4.3 era, with earlier versions I only had 64M root partitions. I upped my / size for new systems when /boot arrived. If a screen oriented editor fits then great, but a fixit floppy will still be an essential tool in the future and so minimising the recovery toolset so it fits on a floppy would, I think, be a good idea. -- Paul Richards FreeBSD Services Ltd