X-Loop: help-debbugs@HIDDEN Subject: bug#68810: 29.1; Recommending setting transfer.fsckObjects of git to true is not necessary Resent-From: Lin Jian <me@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 29 Jan 2024 23:30:02 +0000 Resent-Message-ID: <handler.68810.B.17065709664286 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 68810 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 68810 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.17065709664286 (code B ref -1); Mon, 29 Jan 2024 23:30:02 +0000 Received: (at submit) by debbugs.gnu.org; 29 Jan 2024 23:29:26 +0000 Received: from localhost ([127.0.0.1]:33765 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rUb4A-000174-07 for submit <at> debbugs.gnu.org; Mon, 29 Jan 2024 18:29:26 -0500 Received: from lists.gnu.org ([2001:470:142::17]:58478) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <me@HIDDEN>) id 1rUb47-00016o-VA for submit <at> debbugs.gnu.org; Mon, 29 Jan 2024 18:29:24 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <me@HIDDEN>) id 1rUb3u-0005Al-2F for bug-gnu-emacs@HIDDEN; Mon, 29 Jan 2024 18:29:10 -0500 Received: from mail.linj.tech ([5.255.109.209]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <me@HIDDEN>) id 1rUb3r-0004ah-KX for bug-gnu-emacs@HIDDEN; Mon, 29 Jan 2024 18:29:09 -0500 From: Lin Jian <me@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linj.tech; s=mail; t=1706570945; bh=QkGp6M3WTHOrBWCxwFYt928OhFW6Gyk8nM6D1nhrSzo=; h=From:To:Subject:Date; b=TWDC2pnicGQmU1dRkR+LlcS90DHtAcrSygWGc7XI70IE9xyrAh9wi/PRFBcMw4VLI neyckvHmRerJ6ms4nKvPYxYOhHXKdfZRIdMckYR2OM/tHQmkNAJSnuwMoOqD3FwfaO nuU8yBvhpK1/HYNBlPuqU+6PYAZ/LauHwgzaJOE2Zbxw36zWMAV/3+cKOSJjBvbU9N RBJ9I9xp9C9zxKYyv3aMcHDhj5XkHTU73lYEkMyCZzO+4b/9kkZT4NbeESr6iPia6N y5TuXGiy0Q1HNEILP7PPGDGGI+VF9p8eic3AHMDQyUPgCmirjxv0bizxLcCszIynUb v6dYaqfxtcb5Q== Date: Tue, 30 Jan 2024 07:16:45 +0800 Message-ID: <87a5onlnwk.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=5.255.109.209; envelope-from=me@HIDDEN; helo=mail.linj.tech X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.1 (/) Recommendation about setting transfer.fsckObjects of git to true can be found in admin/notes/git-workflow and CONTRIBUTE. In addition, it is set in autogen.sh. This is triggered by a discussion[1] on emacs-devel. The first commit about this is cedd7cad092809a97c1ed7fb883b68fa844cea58 on 2016-01-31. However, on 2016-02-04, another discussion[2] shows that git is secure by default so setting this option is not necessary. What about removing this unnecessary recommendation? By the way, the same recommendation can be found on Emacswiki[3][4]. [1]: https://lists.gnu.org/r/emacs-devel/2016-01/msg01802.html [2]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=813157#29 [3]: https://www.emacswiki.org/emacs/GitQuickStartForEmacsDevs [4]: https://www.emacswiki.org/emacs/GitForEmacsDevs
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Lin Jian <me@HIDDEN> Subject: bug#68810: Acknowledgement (29.1; Recommending setting transfer.fsckObjects of git to true is not necessary) Message-ID: <handler.68810.B.17065709664286.ack <at> debbugs.gnu.org> References: <87a5onlnwk.fsf@HIDDEN> X-Gnu-PR-Message: ack 68810 X-Gnu-PR-Package: emacs Reply-To: 68810 <at> debbugs.gnu.org Date: Mon, 29 Jan 2024 23:30:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 68810 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 68810: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D68810 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#68810: 29.1; Recommending setting transfer.fsckObjects of git to true is not necessary Resent-From: Stefan Kangas <stefankangas@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 30 Jan 2024 00:41:02 +0000 Resent-Message-ID: <handler.68810.B68810.170657521422249 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 68810 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lin Jian <me@HIDDEN>, 68810 <at> debbugs.gnu.org Received: via spool by 68810-submit <at> debbugs.gnu.org id=B68810.170657521422249 (code B ref 68810); Tue, 30 Jan 2024 00:41:02 +0000 Received: (at 68810) by debbugs.gnu.org; 30 Jan 2024 00:40:14 +0000 Received: from localhost ([127.0.0.1]:33944 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rUcAf-0005mm-Sx for submit <at> debbugs.gnu.org; Mon, 29 Jan 2024 19:40:14 -0500 Received: from mail-lj1-x22f.google.com ([2a00:1450:4864:20::22f]:45331) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1rUcAd-0005mT-5x for 68810 <at> debbugs.gnu.org; Mon, 29 Jan 2024 19:40:12 -0500 Received: by mail-lj1-x22f.google.com with SMTP id 38308e7fff4ca-2d057b6df2aso3849501fa.3 for <68810 <at> debbugs.gnu.org>; Mon, 29 Jan 2024 16:40:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1706575196; x=1707179996; darn=debbugs.gnu.org; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :from:to:cc:subject:date:message-id:reply-to; bh=H111L9C6B5IGVS2edxOIY9GLuzqh4JfXCodxJ2EP8vA=; b=cC7rAJ6ydlOPVccpvTgzdT58Bx9k+nbd9HGZ5ailtWsdcry/jGWMQK6h2aYskNe1sT ml/2ZipNgfkboUZJ52h1rl12o1oGVEKpFgBjO92rwFkqxQeomrFjvvJB/nkoBqsXSBiv iLdReMlxX6QIgaSymuc0pjKCmhmHQFlgGOvecldvrvf+2+N2mbIRbee8GMgChxS7xadj Sjl97l7XZ86//lz192VC2AImpH0sNJREXxCEpnwuq9KU403ezC2NLhGKRDqNoe9zeZi4 nl5LR7G0Xv7XrDHquI0hHjHSNyRc6AjABNgON7IxGUXI5fD824z2+YatlAgeMavFchfq 7Aog== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706575196; x=1707179996; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=H111L9C6B5IGVS2edxOIY9GLuzqh4JfXCodxJ2EP8vA=; b=t+3g2lzGPicTBfnC5Qapfn+zvjnalJ/PiQP2g6qxeVRtUnmtmw4bUF1xCxPOIM7Lmg iEFSnSSlapmn5SobNfFEhyxtPN+60xAb4wDc/pJbjkH3lfnfJ4e98ePgOTGlBvxtgxR8 YCKKV+zx5DuMbA8lWNO6ladBW0rREwDuIqOOu8ytG6LDm6BDRxSjTaH08bPc0KbnQyLy mU54xqkRIhILYsGbnKaH/Z/CXRwpyPCiJBAcFgy+Mh2SOhmu12Ty39EtsLz2FQm4ZuRl 5MSaDeh1wyrFwawFo1Vxbd9Essy+EAj9kGFijLHwL9FSmCp8CT3LXRkXEUJ67AN0Be0f MeAw== X-Gm-Message-State: AOJu0YwV11lW95B6TYxkbpU/PVJEi0qu84H+XV8OWVB05xU4Pe42E76S AADzcelXDG+DYi04n9/Q+SIDnxbiGKoLg+t4d3M4KaSFIiqPkl6Vr34O9OZxr22SkTSwfhwbHwZ D6SKyjSkLimm9o3B+S54P38ewCNkgHNgw2N8= X-Google-Smtp-Source: AGHT+IFFmggKWcjLlGeLAfWR5QF2uO+fCEn5NBDN/O/XkzvVoJ+ca+BSkD/1Fygwn8/EfdHstKIGZurrA9EdKKg2AO0= X-Received: by 2002:a2e:b0f8:0:b0:2cf:3037:2a35 with SMTP id h24-20020a2eb0f8000000b002cf30372a35mr4789288ljl.48.1706575195704; Mon, 29 Jan 2024 16:39:55 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 29 Jan 2024 19:39:54 -0500 From: Stefan Kangas <stefankangas@HIDDEN> In-Reply-To: <87a5onlnwk.fsf@HIDDEN> References: <87a5onlnwk.fsf@HIDDEN> MIME-Version: 1.0 Date: Mon, 29 Jan 2024 19:39:54 -0500 Message-ID: <CADwFkmmueusuTJQAQHxA-JT02zAw=o-R4OY5nU55r-H7oHrm_Q@HIDDEN> Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Lin Jian via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> writes: > Recommendation about setting transfer.fsckObjects of git to true can be > found in admin/notes/git-workflow and CONTRIBUTE. In addition, it is > set in autogen.sh. > > This is triggered by a discussion[1] on emacs-devel. The first commit > about this is cedd7cad092809a97c1ed7fb883b68fa844cea58 on 2016-01-31. > However, on 2016-02-04, another discussion[2] shows that git is secure > by default so setting this option is not necessary. > > What about removing this unnecessary recommendation? > > By the way, the same recommendation can be found on Emacswiki[3][4]. > > [1]: https://lists.gnu.org/r/emacs-devel/2016-01/msg01802.html > [2]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=813157#29 > [3]: https://www.emacswiki.org/emacs/GitQuickStartForEmacsDevs > [4]: https://www.emacswiki.org/emacs/GitForEmacsDevs Are you sure? The git documentation says: transfer.fsckObjects When fetch.fsckObjects or receive.fsckObjects are not set, the value of this variable is used instead. Defaults to false. When set, the fetch or receive will abort in the case of a malformed object or a link to a nonexistent object. In addition, various other issues are checked for, including legacy issues (see fsck.<msg-id>), and potential security issues like the existence of a .GIT directory or a malicious .gitmodules file (see the release notes for v2.2.1 and v2.17.1 for details). Other sanity and security checks may be added in future releases. https://git-scm.com/docs/git-config#Documentation/git-config.txt-transferfsckObjects
Received: (at control) by debbugs.gnu.org; 30 Jan 2024 00:41:37 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jan 29 19:41:37 2024 Received: from localhost ([127.0.0.1]:33948 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rUcC1-0005pV-DY for submit <at> debbugs.gnu.org; Mon, 29 Jan 2024 19:41:37 -0500 Received: from mail-ed1-x52c.google.com ([2a00:1450:4864:20::52c]:58654) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1rUcC0-0005pF-4N for control <at> debbugs.gnu.org; Mon, 29 Jan 2024 19:41:36 -0500 Received: by mail-ed1-x52c.google.com with SMTP id 4fb4d7f45d1cf-55a8fd60af0so3443269a12.1 for <control <at> debbugs.gnu.org>; Mon, 29 Jan 2024 16:41:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1706575281; x=1707180081; darn=debbugs.gnu.org; h=to:subject:message-id:date:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=nHkKUlHhuPGsMd4BVALjRU1cbahxVUiToM2rTo1C6MY=; b=hpeVvcqmy1jaI6t95yhdx3Em3FEXcf4fFAFq+KEPVEetBKk+8/f3UJv3Udl35nmVan hzGU83eR4tJVYOfcFIl6+Lf5sGUdR2FRQrgW8aIogWG+abVzUgg85sX0QOzzZ0Rke9Bz PwB1EYKyiJ2X1vv0IkfI85iPXzkl9YHM2qz3gMknR9EVmy96HuZ9vS9nVvaZgyeyfv7e yndOjRlY/wpgKw0MJmMB696IuOD96XSaYd50j3g5FyzZI42i/7qaZLobeQdmYmlaNGLx FlDlZyRXPSk2BhsMd3UOYSPiza0ZGey6w8OUOMNOtDF9eJ+KgsVrHjaNb+6r6vFJi0UZ bJKA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706575281; x=1707180081; h=to:subject:message-id:date:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=nHkKUlHhuPGsMd4BVALjRU1cbahxVUiToM2rTo1C6MY=; b=RSVHHgGeI+510wfoyuDMh6ZViKhPaZEKSowfnKJpz0Mgw9cyGIcdlE+HfSL35E6mrI /eteZwi+fJ/7qdM3Z/0vzC5ErG24j6ennYuy7l9AlTUb9YJuwfsKYU8lyh49f+ChbteG EXTOEiOtEq40ok8C8jnWYSMkZvFhBVVn58M9gFvHr1NIlBTmlpPnH9xMHrTcahwW4vf2 UgqepWEBTOtVffQ7Dw4jghyyoM4mT/oE1dwwX4ORCAPZIMVd0N9mVD6xtA8rMU9OzPAU 4TgzP7xinzcza9pLGNAK9eAlkSL/8n+ikT79IzUSe8lTAtXq1SzSNdLsYEZQ2/ZPivQ/ +GKQ== X-Gm-Message-State: AOJu0Yxzl5teuzAkRPRQciQnxXjh24tC1DWIN9PI+eHq1o1yoSxINuXv eKgfpSX2ANFWEhUFpURxYViZcfvDhXKoWsPtWbVbzjJsCKCSFiEy+Z8NlC+ip0XWmVqLLr29W0P rCChO2t0cAetP41NFD03AO9+RIaber2vERZA= X-Google-Smtp-Source: AGHT+IHDkBaFKaVthgRPNAifdbePBF/PQlPCLL4MZsw+9P48gHN48hbuC9Ew+a0u52KzTsxX52Cd2gjQgIS6IE3tC4s= X-Received: by 2002:a05:6402:2078:b0:55e:bbf5:d37d with SMTP id bd24-20020a056402207800b0055ebbf5d37dmr4586071edb.14.1706575281379; Mon, 29 Jan 2024 16:41:21 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 29 Jan 2024 19:41:21 -0500 From: Stefan Kangas <stefankangas@HIDDEN> MIME-Version: 1.0 Date: Mon, 29 Jan 2024 19:41:21 -0500 Message-ID: <CADwFkmk6XLt0fCTXzfRYps8cdUcJMiu-D2cy397CNeAbWW0g_g@HIDDEN> Subject: control message for bug #68810 To: control <at> debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) severity 68810 wishlist quit
X-Loop: help-debbugs@HIDDEN Subject: bug#68810: 29.1; Recommending setting transfer.fsckObjects of git to true is not necessary Resent-From: Lin Jian <me@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 30 Jan 2024 12:15:01 +0000 Resent-Message-ID: <handler.68810.B68810.170661689128907 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 68810 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas <stefankangas@HIDDEN> Cc: 68810 <at> debbugs.gnu.org Received: via spool by 68810-submit <at> debbugs.gnu.org id=B68810.170661689128907 (code B ref 68810); Tue, 30 Jan 2024 12:15:01 +0000 Received: (at 68810) by debbugs.gnu.org; 30 Jan 2024 12:14:51 +0000 Received: from localhost ([127.0.0.1]:34507 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rUn0t-0007WB-4K for submit <at> debbugs.gnu.org; Tue, 30 Jan 2024 07:14:51 -0500 Received: from mail.linj.tech ([5.255.109.209]:58926) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <me@HIDDEN>) id 1rUn0r-0007W2-3R for 68810 <at> debbugs.gnu.org; Tue, 30 Jan 2024 07:14:49 -0500 References: <87a5onlnwk.fsf@HIDDEN> <CADwFkmmueusuTJQAQHxA-JT02zAw=o-R4OY5nU55r-H7oHrm_Q@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linj.tech; s=mail; t=1706616878; bh=DnkvkSjTT8GpY6KvpTHVARWqfsKx8MDZ52zTx5HWS6Q=; h=References:From:To:Cc:Subject:Date:In-reply-to; b=rpsijOAuh4Mrn3DBm37ReW0VUVpNUP+9QFqT7dCABpn5yzCaV7lSXULiwgyPLYk0Z ixdG7lK7K1kZbQwtvK6Ky42FwRLb6E95fOQNwhNRlx9kaFTAjYaCGDW/+p4XZpWpNL +tuo+Uzsl5cCu1hG0Fym1RPgm5S4mbd2yafFrtDIkf62EckHXROcxAMfLXUtaGqNxK +QRd5JOMEt1l62ALWFYEGIFgFUvcE26MLjOlo5WvwPHFF98CSfSEkj+voLmemgwdeK covPTyZi+7QxJHwfT2mxDmWtDOGPsxTOTU7UQgQVZ9zvH++3ufcLPnFilqh/gtvU+c mPRrHP4s6CDcw== From: Lin Jian <me@HIDDEN> Date: Tue, 30 Jan 2024 19:57:16 +0800 In-reply-to: <CADwFkmmueusuTJQAQHxA-JT02zAw=o-R4OY5nU55r-H7oHrm_Q@HIDDEN> Message-ID: <875xzbkogr.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Stefan Kangas <stefankangas@HIDDEN> writes: > Are you sure? I am no expert of git. So I am not sure. That being said, have you read those links in my report? My point is that the motivation of setting transfer.fsckObjects in [1], i.e., security, is made invalid in [2] because git is secure by default. However, related commits are made before (and after) [2]. [1]: https://lists.gnu.org/r/emacs-devel/2016-01/msg01802.html [2]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=813157#29
X-Loop: help-debbugs@HIDDEN Subject: bug#68810: 29.1; Recommending setting transfer.fsckObjects of git to true is not necessary Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 30 Jan 2024 12:28:01 +0000 Resent-Message-ID: <handler.68810.B68810.170661767230445 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 68810 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas <stefankangas@HIDDEN> Cc: me@HIDDEN, 68810 <at> debbugs.gnu.org Received: via spool by 68810-submit <at> debbugs.gnu.org id=B68810.170661767230445 (code B ref 68810); Tue, 30 Jan 2024 12:28:01 +0000 Received: (at 68810) by debbugs.gnu.org; 30 Jan 2024 12:27:52 +0000 Received: from localhost ([127.0.0.1]:34530 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rUnDT-0007uy-Dx for submit <at> debbugs.gnu.org; Tue, 30 Jan 2024 07:27:51 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:55908) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1rUnDQ-0007uj-RH for 68810 <at> debbugs.gnu.org; Tue, 30 Jan 2024 07:27:49 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1rUnDC-0008Sf-8R; Tue, 30 Jan 2024 07:27:34 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=fh3jf72NKxkSrp7bo2/e0Q8Es17dHugHwB2XgcnWtKo=; b=IXz4aODybRBv YeJlbb+aPtqn6lmRyDsKSFhvEbu1s7xOLG3IgS3tUj4SRAuLyHK3GQrKNd60wA6LU8DxsjDnARsdF /jVKkxjOIEY2YpogsAE3NshRXMH1LlEl1+zzSna6WZSAMC1De5PZIM0M2PiyPd5H7UAbZ91eEovUe 9sij9Csq+uLMqMzwSxUHXayQKrpIeC5INhOQVSL2KW8wzFIXS7C5LFMbln2wdD6Pu4/R4Lb/zog1T IHEPp3oGkpZ1fpoCgU59x4pBYbsb0YLlvJ4tJsdu0b4MOnuUN1E4URCsB+m1teajgy3Vb/TXulTWX lEaf2C2ZiSDfwGmEvrEQhw==; Date: Tue, 30 Jan 2024 14:27:07 +0200 Message-Id: <86mssn2ehw.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <CADwFkmmueusuTJQAQHxA-JT02zAw=o-R4OY5nU55r-H7oHrm_Q@HIDDEN> (message from Stefan Kangas on Mon, 29 Jan 2024 19:39:54 -0500) References: <87a5onlnwk.fsf@HIDDEN> <CADwFkmmueusuTJQAQHxA-JT02zAw=o-R4OY5nU55r-H7oHrm_Q@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Stefan Kangas <stefankangas@HIDDEN> > Date: Mon, 29 Jan 2024 19:39:54 -0500 > > Lin Jian via "Bug reports for GNU Emacs, the Swiss army knife of text > editors" <bug-gnu-emacs@HIDDEN> writes: > > > Recommendation about setting transfer.fsckObjects of git to true can be > > found in admin/notes/git-workflow and CONTRIBUTE. In addition, it is > > set in autogen.sh. > > > > This is triggered by a discussion[1] on emacs-devel. The first commit > > about this is cedd7cad092809a97c1ed7fb883b68fa844cea58 on 2016-01-31. > > However, on 2016-02-04, another discussion[2] shows that git is secure > > by default so setting this option is not necessary. > > > > What about removing this unnecessary recommendation? > > > > By the way, the same recommendation can be found on Emacswiki[3][4]. > > > > [1]: https://lists.gnu.org/r/emacs-devel/2016-01/msg01802.html > > [2]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=813157#29 > > [3]: https://www.emacswiki.org/emacs/GitQuickStartForEmacsDevs > > [4]: https://www.emacswiki.org/emacs/GitForEmacsDevs > > Are you sure? The git documentation says: > > transfer.fsckObjects > > When fetch.fsckObjects or receive.fsckObjects are not set, the value > of this variable is used instead. Defaults to false. > > When set, the fetch or receive will abort in the case of a malformed > object or a link to a nonexistent object. In addition, various other > issues are checked for, including legacy issues (see fsck.<msg-id>), > and potential security issues like the existence of a .GIT directory > or a malicious .gitmodules file (see the release notes for v2.2.1 > and v2.17.1 for details). Other sanity and security checks may be > added in future releases. > > https://git-scm.com/docs/git-config#Documentation/git-config.txt-transferfsckObjects And I have another question: does this setting cause any harm, or can cause any harm in some situations? IOW, what are the downsides of using this setting?
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.