From owner-freebsd-stable@FreeBSD.ORG Thu Jan 26 19:19:27 2006 Return-Path: X-Original-To: stable@freebsd.org Delivered-To: freebsd-stable@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B9D3816A420 for ; Thu, 26 Jan 2006 19:19:27 +0000 (GMT) (envelope-from Paul.Dekkers@surfnet.nl) Received: from dorsvlegel.surfnet.nl (dorsvlegel.surfnet.nl [192.87.108.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B29B43D91 for ; Thu, 26 Jan 2006 19:19:26 +0000 (GMT) (envelope-from Paul.Dekkers@surfnet.nl) Received: from gromit.ipv6.chippie.org ([2001:610:508:2121:207:e9ff:fe8f:a375]) by dorsvlegel.surfnet.nl (Exim 4.60) with esmtps (TLSv1:AES256-SHA:256) id 1F2CeT-0005jx-KE; Thu, 26 Jan 2006 20:19:25 +0100 Message-ID: <43D920BD.20406@surfnet.nl> Date: Thu, 26 Jan 2006 20:19:25 +0100 From: Paul Dekkers User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: Kai References: <20060126132906.GC59566@xs4all.nl> In-Reply-To: <20060126132906.GC59566@xs4all.nl> X-Enigmail-Version: 0.93.2.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-SURFnet-Sender-check: 8ae21ef524b09d992f22af3c70f0e299 Cc: stable@freebsd.org Subject: Re: FreeBSD Update is the binary update solution [Re: HEADS UP: Release schedule for 2006] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jan 2006 19:19:27 -0000 Hi, Kai wrote: > Another ™.02, > > Today I'm installing Freebsd 6 from a CD, and I'm having to jump through > loops to get it up-to-date. Take for example FreeBSD-SA-06:03.cpio. > > First I need to install the sources for the complete OS, then run a patch on > it, and all that for the installation of 1 measily binary, and then keep > track of the fact that I did this. > > Supplying kernel-source patches is fine, but IMHO there is something really > wrong with this. I don't want to be bothered by the hassle of keeping track > of which security update I patched in my sourcetree and which not. > > So, please pretty please make something that lets us admins just download a > binary package for an updated cpio, and let something whine if its installed > already on a system. > You can just use freebsd-update for these binaries (and not for the kernel), can't you? And then only make buildkernel / installkernel instead. I did use freebsd-update on machines with a custom / modified kernel - it just left the kernel untouched, detecting that it was modified, and update only the rest, like cpio, ee, whatever recent update there was... (Good to have a choice, and it saves a lot of time in cases where I don't need or want to build the world.) Paul P.S. Maybe freebsd-update could have an option for leaving out kernel updates? ;-)