From owner-cvs-all@FreeBSD.ORG Sat Jun 3 09:09:21 2006 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C6F5B16A477; Sat, 3 Jun 2006 09:09:21 +0000 (UTC) (envelope-from ceri@submonkey.net) Received: from shrike.submonkey.net (cpc2-cdif2-0-0-cust107.cdif.cable.ntl.com [81.104.168.108]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2918C43D48; Sat, 3 Jun 2006 09:09:20 +0000 (GMT) (envelope-from ceri@submonkey.net) Received: from ceri by shrike.submonkey.net with local (Exim 4.62 (FreeBSD)) (envelope-from ) id 1FmS8F-000PRx-A0; Sat, 03 Jun 2006 10:09:19 +0100 Date: Sat, 3 Jun 2006 10:09:19 +0100 From: Ceri Davies To: Kris Kennaway Message-ID: <20060603090919.GO23618@submonkey.net> Mail-Followup-To: Ceri Davies , Kris Kennaway , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200605311915.k4VJFKef060742@repoman.freebsd.org> <20060601012130.GA5066@xor.obsecurity.org> <20060601084127.GS21998@submonkey.net> <20060601151837.GA32439@xor.obsecurity.org> <20060602094051.GF23618@submonkey.net> <20060602190252.GA69363@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="LZFKeWUZP29EKQNE" Content-Disposition: inline In-Reply-To: <20060602190252.GA69363@xor.obsecurity.org> X-PGP: finger ceri@FreeBSD.org User-Agent: Mutt/1.5.11 Sender: Ceri Davies Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/sysinstall installUpgrade.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Jun 2006 09:09:27 -0000 --LZFKeWUZP29EKQNE Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jun 02, 2006 at 03:02:52PM -0400, Kris Kennaway wrote: > On Fri, Jun 02, 2006 at 10:40:52AM +0100, Ceri Davies wrote: > > On Thu, Jun 01, 2006 at 11:18:37AM -0400, Kris Kennaway wrote: > > > On Thu, Jun 01, 2006 at 09:41:27AM +0100, Ceri Davies wrote: > > > > On Wed, May 31, 2006 at 09:21:30PM -0400, Kris Kennaway wrote: > > > > > On Wed, May 31, 2006 at 07:15:20PM +0000, Ceri Davies wrote: > > > > > > ceri 2006-05-31 19:15:20 UTC > > > > > >=20 > > > > > > FreeBSD src repository > > > > > >=20 > > > > > > Modified files: > > > > > > usr.sbin/sysinstall installUpgrade.c=20 > > > > > > Log: > > > > > > Update the location of the kernel for upgrades. > > > > > > =20 > > > > > > I considered leaving /boot/kernel out of the chflags noschg l= ine, but I > > > > > > seem to remember that there was a period where /boot/kernel w= as schg, so > > > > > > have left it in for safety's sake. > > > > >=20 > > > > > Does this explain the user report I have that a binary upgrade fr= om > > > > > 6.0 to 6.1 did not update the kernel? > > > >=20 > > > > No, I don't think so. This is more to do with saving the old one f= or > > > > saftey's sake; there's nothing in here that should have prevented h= is > > > > old kernel from being committed to block limbo. > > > >=20 > > > > I'll dig around and see if I can see how that might have happened, = but I > > > > can't think of anything off the top of my head. > > >=20 > > > Never mind, it was user error (they were trying to use an 6.0 CD to > > > update to 6.1 by changing the release name). This is actually fairly > > > common, so I wonder if a bit of text could be added saying not to do > > > this. > >=20 > > Hmm. It's been a while since I tried that, but I remember that worked > > (so long as you pointed it at the internets). What you're asking for is > > that we check that the release name set in options matches the bits on > > the CD if we're extracting from CD, right? >=20 > I think he was using the CD to do an FTP install and manually changing > the release name from 6.0 to 6.1. This tends to fail since the old > release doesn't know all of the special steps that need to be done to > update to the new version. In this case it didn't replace the kernel, > maybe because it didn't know it was supposed to first chflags noschg > it. I'll mess about and try to reproduce it, thanks. Ceri --=20 That must be wonderful! I don't understand it at all. -- Moliere --LZFKeWUZP29EKQNE Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (FreeBSD) iD8DBQFEgVG/ocfcwTS3JF8RAsDLAJwNTkxXA7B85Rn7JGomw3Yo/Tb2EACgiZwo itwjbYSkbnYQP/c80O3OBkM= =Mmh2 -----END PGP SIGNATURE----- --LZFKeWUZP29EKQNE--