From owner-freebsd-hackers@FreeBSD.ORG Sat Sep 27 11:38:55 2008 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id 7B86D1065690 for ; Sat, 27 Sep 2008 11:38:55 +0000 (UTC) (envelope-from cperciva@freebsd.org) Received: from xps.daemonology.net (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx2.freebsd.org (Postfix) with SMTP id 7545D1526A8 for ; Sat, 27 Sep 2008 11:38:54 +0000 (UTC) (envelope-from cperciva@freebsd.org) Received: (qmail 42709 invoked from network); 27 Sep 2008 11:38:53 -0000 Received: from unknown (HELO xps.daemonology.net) (127.0.0.1) by localhost with SMTP; 27 Sep 2008 11:38:53 -0000 Message-ID: <48DE1B4D.80608@freebsd.org> Date: Sat, 27 Sep 2008 04:38:53 -0700 From: Colin Percival User-Agent: Thunderbird 2.0.0.16 (X11/20080730) MIME-Version: 1.0 To: xorquewasp@googlemail.com 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> In-Reply-To: <20080927065227.GB4416@logik.internal.network> X-Enigmail-Version: 0.95.6 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Daniel Eischen , freebsd-hackers@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 11:38:55 -0000 xorquewasp@googlemail.com wrote: > I've CCd in cperciva@ to see what he thinks... I missed the beginning of this thread, but looking back in the archives... 1. I'm very confident that FreeBSD Update is distributing the updated libpthread.so. 2. If you run ident on the libpthread.so.2 which FreeBSD Update distributes, or look at the src/lib/libpthread/thread/thr_kern.c which FreeBSD Update distributes, you'll see the old 1.116.2.1 RCS number. This is because FreeBSD Update mimics "start with the released source code and then apply the patches which are signed by the FreeBSD Security Officer" without a detour through CVS -- that detour through CVS would be impossible, in fact, since we build the binary updates before doing CVS (oops, SVN) commits. 3. If you want to check that you have the latest libpthread.so for FreeBSD 6.3, `sha256 /lib/libpthread.so.2` on an i386 system should print SHA256 (/lib/libpthread.so.2) = ff3fc6111331d5b64f939117daef176cc5c511362786ed6325a2333848e80573 4. If your system claims to be running 6.3-RELEASE-p1 but says that there are no updates needed to update to 6.3-RELEASE-p4, it probably means that you installed the updated kernel which came with 6.3-RELEASE-p4 but you haven't rebooted yet. Colin Percival