From owner-freebsd-hackers@FreeBSD.ORG Sun Nov 18 14:16:03 2012 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 615F286E for ; Sun, 18 Nov 2012 14:16:03 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-la0-f54.google.com (mail-la0-f54.google.com [209.85.215.54]) by mx1.freebsd.org (Postfix) with ESMTP id BF2C98FC15 for ; Sun, 18 Nov 2012 14:16:02 +0000 (UTC) Received: by mail-la0-f54.google.com with SMTP id j13so3875490lah.13 for ; Sun, 18 Nov 2012 06:16:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=4nxGEBbNq5i3HkedC0zzqLzzGUltmuBlZKQUTeZjtBw=; b=fmSNtantQCvT4dDphXEDeuPsUrILRafU+XE6hi1dspew9UrCRNamnK5gorxbm8Fr1A JoCjFtmGhH5tw35RBM3aMMzXYUiuzCeGr93Nvb1e58lNO+YIywlEK1gExafDNrznxE8O da0HE/o3b6vPI1veW++/qIdSF5Nx8FFlcfbes= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=4nxGEBbNq5i3HkedC0zzqLzzGUltmuBlZKQUTeZjtBw=; b=OGQtNo0b6VGHqkQofipgrIdeky42Vo1PZRBh5jqQ5eJmOP5xNczw40KeyF3/At+7QX pDkckMRGYHDfE+NsrNJgCv4EJha5l8aarNh/11TrdcCTV4JJwJbT7NolNcd6HGv6+O2v /AlvgEwQ0ZfPzNoqCVnWXDbzdPcFslLrd4xXmALGNAM0xmPBIpVqz4VGoCJz0MmFSPfM hdk0vnXokt+ym6KzKQpUqfG22vTIG8I6vEMfZcy/yCPZnvyNSWg3vIq1BNccjSx+GtXx UHDHxnkkKPz3RHMwe6tVtK0OmYBT0d8pq5ivUftOTgFxT5wkesbBNjnIWLVam90UpmAP mW8Q== Received: by 10.112.13.140 with SMTP id h12mr4127589lbc.12.1353248161115; Sun, 18 Nov 2012 06:16:01 -0800 (PST) MIME-Version: 1.0 Received: by 10.112.25.166 with HTTP; Sun, 18 Nov 2012 06:15:30 -0800 (PST) In-Reply-To: References: <20121117221143.41c29ba2@nonamehost> <50a8eb34.5pMwq6kSsi47QgKI%perryh@pluto.rain.com> <20121118073128.GG73505@kib.kiev.ua> <50A8BD0F.7030609@FreeBSD.org> From: Eitan Adler Date: Sun, 18 Nov 2012 09:15:30 -0500 Message-ID: Subject: Re: FreeBSD needs Git to ensure repo integrity [was: 2012 incident] To: Alexander Yerenkow Content-Type: text/plain; charset=UTF-8 X-Gm-Message-State: ALoCoQngN1kw80tRi3Wam70ufx12RkNgn84sLEbkYO0GqInUy7b+l7vCMJifGA2vTbGueJ5/vfyH Cc: Konstantin Belousov , freebsd-hackers@freebsd.org, Adrian Chadd , Perry Hutchison , Andriy Gapon X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Nov 2012 14:16:03 -0000 On 18 November 2012 09:09, Alexander Yerenkow wrote: > Integrity could be provided by storing some kind of commit ( each, and > additionally each 1000nd full) checksums (even for svn) somewhere on > readonly format. Google "Merkle Tree" for a method of verifying a log. -- Eitan Adler