From owner-freebsd-questions@FreeBSD.ORG Mon Nov 19 13:10:42 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4ADCEA56 for ; Mon, 19 Nov 2012 13:10:42 +0000 (UTC) (envelope-from cpghost@cordula.ws) Received: from mail-ie0-f182.google.com (mail-ie0-f182.google.com [209.85.223.182]) by mx1.freebsd.org (Postfix) with ESMTP id 04B3A8FC0C for ; Mon, 19 Nov 2012 13:10:41 +0000 (UTC) Received: by mail-ie0-f182.google.com with SMTP id s9so159347iec.13 for ; Mon, 19 Nov 2012 05:10:40 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-originating-ip:in-reply-to:references:date :message-id:subject:from:to:cc:content-type:x-gm-message-state; bh=/6RYBNtLoqDMG+mcDy4a6K1DqhuZG0Fv3q3z+ZLc24U=; b=U4AOvav8Q0Vy8M1eUH0iCZK1qU7n+PA6cNdOsBeyko8bU9kSWAdq9abFpDM14tffOg Km2gKeu2z6jvIK+nFgbvy+4GwN7yzt+iVbmd/EvjXi/u6Vh30BG62kBABTi5TEpZSg5x ZDe1qcxxS+19g04321dT+h6k2HBom4dt5tTnJb3b7NELSVYLXmNynkL75waCmJ/f7Ehe unRMuKsJLjBM2QGyOptXV8ZElQunV2KeQO6Ou0efB6QaOCadfpv6tlM0YE3aiEKpluHs X7lFAPP24JVJ95POQjernn7RmpSNE2rrVQ0makrfXDQqu+5Ai50GEOooKiBD1eppgG7f XbMQ== MIME-Version: 1.0 Received: by 10.50.140.103 with SMTP id rf7mr6448795igb.56.1353330640756; Mon, 19 Nov 2012 05:10:40 -0800 (PST) Received: by 10.64.49.67 with HTTP; Mon, 19 Nov 2012 05:10:40 -0800 (PST) X-Originating-IP: [93.221.171.204] In-Reply-To: <50AA2A6C.8060604@gmail.com> References: <20121117221143.41c29ba2@nonamehost> <50AA2A6C.8060604@gmail.com> Date: Mon, 19 Nov 2012 14:10:40 +0100 Message-ID: Subject: Re: FreeBSD needs Git to ensure repo integrity [was: 2012 incident] From: "C. P. Ghost" To: Volodymyr Kostyrko Content-Type: text/plain; charset=ISO-8859-1 X-Gm-Message-State: ALoCoQlDoO/vAmwCszb02vmt0XRTuMsIgEZtKhV7cBroEI4ASbwDny1/WLKXKleB7mRUerEWW7Xx Cc: freebsd-security@freebsd.org, freebsd-hackers@freebsd.org, Ivan Voras , freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Nov 2012 13:10:42 -0000 On Mon, Nov 19, 2012 at 1:47 PM, Volodymyr Kostyrko wrote: > 19.11.2012 14:34, Ivan Voras wrote: >> >> On 17/11/2012 22:48, Chris Rees wrote: >> >>> (and is GPL btw) >> >> >> Since we're discussing it, Mercurial is BSDL-ed, and apparently has >> proper crypto signing using GPG: >> >> >> http://mercurial.selenic.com/wiki/FAQ#FAQ.2FTechnicalDetails.How_do_Mercurial_hashes_get_calculated.3F > > > :%s/BSD/LGP/ > > http://mercurial.selenic.com/about/ Even if it was BSD licensed, Mercurial has a huge dependency: Python; and Git is Perl-based. So neither of them is ideal, IMHO. If at all, we'd need a lean and mean distributed SCM program like Mercurial or Git, but written in C that we could add to base. Any volunteers? -cpghost. -- Cordula's Web. http://www.cordula.ws/