From owner-freebsd-stable Tue Nov 24 00:50:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA24412 for freebsd-stable-outgoing; Tue, 24 Nov 1998 00:50:55 -0800 (PST) (envelope-from owner-freebsd-stable@FreeBSD.ORG) Received: from phmit.demon.co.uk (phmit.demon.co.uk [194.222.15.209]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id AAA24407 for ; Tue, 24 Nov 1998 00:50:53 -0800 (PST) (envelope-from dom@phmit.demon.co.uk) Received: from voodoo.pandhm.co.uk [10.100.35.12] by phmit.demon.co.uk with esmtp (Exim 1.82 #1) id 0ziEC9-0000rI-00; Tue, 24 Nov 1998 08:51:37 +0000 Received: from dom by voodoo.pandhm.co.uk with local (Exim 1.92 #1) id 0ziEAs-00015G-00; Tue, 24 Nov 1998 08:50:18 +0000 To: Don cc: "Foster, Jim" , FreeBSD-Stable Subject: Re: CVSupit, make and floppies X-Mailer: nmh v0.26 X-Colour: Green Organization: Palmer & Harvey McLane In-reply-to: Don's message of "Mon, 23 Nov 1998 13:07:32 EST" Date: Tue, 24 Nov 1998 08:50:18 +0000 From: Dom Mitchell Message-Id: Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 23 November 1998, Don proclaimed: > > Build the kernel next. Then, go into single user mode and do a make > > installworld, followed by a "cd /sys/compile/MYKERNEL;make install". > > > > It's best to script the building, it makes it a lot easier. > > > > You may also like to read Nik Claytons tutorial on building the world. > > Have a look at . > > Never build the kernel before installing the world. You might be using an > out of date /usr/sbin/config in which case the kernel wont compile at all. I find that an out-of-date config is not a problem, and easily fixed if come across. Particularly so in a -stable world. I am more concerned that a userland utility will need a new feature in the kernel, which will not be present if I reboot first. Seperating the builds also means that it is harder to script together. > There is also no reason to boot into single user mode to install the > world unless it is a major upgrade such as from 2.2.7-3.0. I prefer to make installworld in single user mode to avoid clobbering daemons executable files. To my mind "it's just safer". -- Dom Mitchell -- Palmer & Harvey McLane -- Unix Systems Administrator ``Damn the philosophy, just provide the functionality and let anyone with a competing philosophy come up with some better alternative if they don't like it.'' -- JKH To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message