From owner-freebsd-stable@FreeBSD.ORG Tue Dec 17 15:37:41 2013 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 42B35717 for ; Tue, 17 Dec 2013 15:37:41 +0000 (UTC) Received: from mail-ve0-x229.google.com (mail-ve0-x229.google.com [IPv6:2607:f8b0:400c:c01::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 01EED1F92 for ; Tue, 17 Dec 2013 15:37:40 +0000 (UTC) Received: by mail-ve0-f169.google.com with SMTP id c14so4500508vea.0 for ; Tue, 17 Dec 2013 07:37:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:from:date:message-id:subject:to:content-type; bh=mswdknxLIi/GtPMXz6Fv69Rd3xEIBY3eZmcC0vaLWbQ=; b=xP8rF8RAJGmBEONmLD5PyQgQ1Tp2UYRxVocMQ1KcX6+mGFH81R/zU7gmpCK2yA6NZn UBI0LGuecBZW/xkqJPXhiomRfTRZRcAtXLpdouspahQoEpuLNl6XBkeUQmYyaEs2LzvD BrtLW5e7VCfptJem7t9pwmbgglOMfKsEbHL9guS2swt6nFnML/cs/5DnABpI+ul2bXjb gStozttvKqDp5Rb5zE2mC6+K5dZQiJZnj4HrOWc/caZ8n6qva7on3aZJiKslEKS5WRzB GKp5K4B0ejI3l7mUzRbPdRC1hok0GR/zj7eh52MUXN8vgd6QbkjwEH75wuvk4HbD8xsz lhmQ== X-Received: by 10.52.32.227 with SMTP id m3mr702258vdi.72.1387294660114; Tue, 17 Dec 2013 07:37:40 -0800 (PST) MIME-Version: 1.0 Sender: royce.williams@gmail.com Received: by 10.221.3.195 with HTTP; Tue, 17 Dec 2013 07:37:20 -0800 (PST) From: Royce Williams Date: Tue, 17 Dec 2013 06:37:20 -0900 X-Google-Sender-Auth: h9U88HTBHdF-q7lE8CMYSz4bmhk Message-ID: Subject: freebsd-update use (was: Re: FreeBSD 10.0-RC2 Now Available) To: Odhiambo Washington , freebsd-stable Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Dec 2013 15:37:41 -0000 On Tue, Dec 17, 2013 at 6:26 AM, Odhiambo Washington wrote: > On 17 December 2013 18:22, Royce Williams wrote: >> Also -- Odhiambo, freebsd-update doesn't have to clobber your kernel. >> There are many options in /etc/freebsd-update.conf that let you >> precisely control what is updated. See 'man freebsd-update.conf' for >> details. > What happens when I have a new world with an old kernel? No pain?? > Well, I was so much used to buildworld/buildkernel that when I am told the > buildkernel is not necessary, I kinda fear - probably fear on something that > doesn't bite. Your kernel and userland do still have to be compatible, regardless of how you keep them both updated. If you are just adding or removing features in your kernel, and not trying to track different branches, you should be fine. If I could wave my Magic Feature Wand, I'd have the FreeBSD project maintain a few different stock kernels, and let admins configure freebsd-update to choose which kernel to track. This would allow *many* more people to switch to using freebsd-update, which would mean that more boxes on the Internet would be patched more quickly more often. And that would be better for the ecosystem as a whole. Royce