From owner-freebsd-hackers@FreeBSD.ORG Sat Sep 27 10:59:31 2008 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6EC6A106568A for ; Sat, 27 Sep 2008 10:59:31 +0000 (UTC) (envelope-from jdc@koitsu.dyndns.org) Received: from QMTA03.westchester.pa.mail.comcast.net (qmta03.westchester.pa.mail.comcast.net [76.96.62.32]) by mx1.freebsd.org (Postfix) with ESMTP id 139328FC22 for ; Sat, 27 Sep 2008 10:59:30 +0000 (UTC) (envelope-from jdc@koitsu.dyndns.org) Received: from OMTA02.westchester.pa.mail.comcast.net ([76.96.62.19]) by QMTA03.westchester.pa.mail.comcast.net with comcast id Kms71a00E0QuhwU53mzWQt; Sat, 27 Sep 2008 10:59:30 +0000 Received: from koitsu.dyndns.org ([67.180.253.227]) by OMTA02.westchester.pa.mail.comcast.net with comcast id KmzU1a0094v8bD73NmzVZG; Sat, 27 Sep 2008 10:59:30 +0000 X-Authority-Analysis: v=1.0 c=1 a=6I5d2MoRAAAA:8 a=QycZ5dHgAAAA:8 a=rmp9mP8RiYlgWZyDIa0A:9 a=lRsp8QJbuJQ0fSOtO-IA:7 a=IsgHKcsH9LTQ5vNl7U86Ou3eMDkA:4 a=EoioJ0NPDVgA:10 a=9xyTavCNlvEA:10 a=LY0hPdMaydYA:10 Received: by icarus.home.lan (Postfix, from userid 1000) id 7CC9EC9432; Sat, 27 Sep 2008 03:59:28 -0700 (PDT) Date: Sat, 27 Sep 2008 03:59:28 -0700 From: Jeremy Chadwick To: xorquewasp@googlemail.com Message-ID: <20080927105928.GA49923@icarus.home.lan> References: <20080926222711.GA74003@logik.internal.network> <48DD73A9.5000505@elischer.org> <20080926234727.GA60860@logik.internal.network> <20080927021709.GB60860@logik.internal.network> <20080927065227.GB4416@logik.internal.network> <48DDDBCD.40708@elischer.org> <20080927091733.GA98052@logik.internal.network> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080927091733.GA98052@logik.internal.network> User-Agent: Mutt/1.5.18 (2008-05-17) Cc: Daniel Eischen , freebsd-hackers@freebsd.org, Julian Elischer , cperciva@freebsd.org Subject: Re: freebsd-update missed? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2008 10:59:31 -0000 On Sat, Sep 27, 2008 at 10:17:33AM +0100, xorquewasp@googlemail.com wrote: > On 20080927 00:07:57, Julian Elischer wrote: > > I'm sure it's there.. > > it may be a different problem of course. > > > > I don't know... Checking with ident gives: > > $FreeBSD: src/lib/libpthread/thread/thr_kern.c,v 1.116.2.1 2006/03/16 23:29:07 deischen Exp $ > > The patch claims "1.116.2.1.6.1" > > Are these the same revisions? > > I mean, if I can determine that I definitely have the patch, then I have another > problem to worry about! The advisory explicitly goes over what files were changed, and what revisions include the fix. The below versions include the fix. If you have older versions, then the answer is no, you do not have the fix. http://security.freebsd.org/advisories/FreeBSD-EN-08:01.libpthread.asc src/UPDATING 1.416.2.37.2.6 src/sys/conf/newvers.sh 1.69.2.15.2.5 src/lib/libpthread/sys/lock.c 1.9.2.1.8.1 src/lib/libpthread/thread/thr_kern.c 1.116.2.1.6.1 These are for CVS tag RELENG_6_3. I do not use freebsd-update. That said: The man page for it states that it's a binary updater for pieces in the base system, so you looking at your *source* files would indicate absolutely nothing, other than when you last ran csup to update your /usr/src tree. I do not know of a way to verify if your libpthread library actually contains the fix. We will have to wait for Colin's answer. -- | Jeremy Chadwick jdc at parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP: 4BD6C0CB |