From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Mike Gerwitz Newsgroups: gmane.emacs.devel Subject: Re: VC mode and git Date: Mon, 30 Mar 2015 03:24:58 -0400 Message-ID: <87oanb3q2d.fsf@gnu.org> References: <86egoeusg2.fsf@example.com> <87384qzxqy.fsf@igel.home> <83bnjen71r.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1427700331 3091 80.91.229.3 (30 Mar 2015 07:25:31 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 30 Mar 2015 07:25:31 +0000 (UTC) Cc: sva-news@mygooglest.com, schwab@suse.de, eliz@gnu.org, Richard Stallman , emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Mar 30 09:25:21 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YcU4V-0003hY-Cy for ged-emacs-devel@m.gmane.org; Mon, 30 Mar 2015 09:25:19 +0200 Original-Received: from localhost ([::1]:59815 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YcU4U-0001VM-JH for ged-emacs-devel@m.gmane.org; Mon, 30 Mar 2015 03:25:18 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38084) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YcU4Q-0001V2-Gl for emacs-devel@gnu.org; Mon, 30 Mar 2015 03:25:15 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YcU4P-0004fF-9J for emacs-devel@gnu.org; Mon, 30 Mar 2015 03:25:14 -0400 Original-Received: from fencepost.gnu.org ([208.118.235.10]:38295) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YcU4P-0004fB-6e for emacs-devel@gnu.org; Mon, 30 Mar 2015 03:25:13 -0400 Original-Received: from cpe-69-204-47-184.buffalo.res.rr.com ([69.204.47.184]:50616 helo=mikegerwitz-pc.gerwitz.local.gnu.org) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1YcU4G-0005Hk-IP; Mon, 30 Mar 2015 03:25:04 -0400 In-Reply-To: (Stefan Monnier's message of "Sat, 28 Mar 2015 15:52:07 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.10 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:184538 Archived-At: =2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Sat, Mar 28, 2015 at 15:52:07 -0400, Stefan Monnier wrote: > But I don't think there's a way to change Emacs's git.sv.gnu.org > repository such that when you clone it, you automatically get such > hooks. There is not---that is a security issue, running arbitrary commands on a user's system when they invoke otherwise standard commands. It would be akin to setting PATH=3D"$PATH:$(pwd)/.git/malicious" containing a `git` command. =2D --=20 Mike Gerwitz Free Software Hacker | GNU Maintainer http://mikegerwitz.com FSF Member #5804 | GPG Key ID: 0x8EE30EAB =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJVGPpKAAoJEPIruBWO4w6rGIEP/1O/NorM3Gv0ZjAqP59xgxrp S5B8u/mPekgOIsANKi9klkBrHWNosZqf3jYJj0CFVIoXAnpAPFmLkY/wCjcfzHH7 S4cVvr/SQPyWoML99L2OvtkGytt9oPEzpC5i4LuKkA+mmqqQlE3Uj64/295DsZ3k cPUYpidts0+jizy6+v1B+ytHn1ULzlHe89vfK53wSLNyrQ7u++l3Yh73UhECKnhK oi5w0SiDrgtdJlaW3L/Qa4At9ZmMMqoce2X9EXGvQW9Jb9OlrPKHowUMUJZmEWMA BEnENn5Kz9PNPhoDH7cXfVVSFdqi75hlDHxRXbnEcc5sKa3/wQU0mA9fOXQpnlkH S7l6vNjdvBdWAlvprfSBVtDLh6F/wkBYXjn2r+VtFvpHFx2sWvTZGOnaIsrmo/98 iYvJEB9as8izYY+82Nox1mohXeM39bL9xegzOs1OUyhPpyaDOvwuCr9BOffa9HNY ATzE6c/BglXXVLDKWPDQnRhME93eH5yWXTQNVm54+T5w2P1qcOH1TbP3JIcV13sm FhsWcc8HVUlxyRqRz54I8Dp9kgtEdSa0ApaengokafHccp7hfmJu5R3IRiaAGbOd VSxCk7/YDE6NQFyATIgqWrlA7xfovlzO8AoA9IOcrabkU+lxAg7fD2oIUOMbLdy3 oWQE+/Ij0yCk/vV0NLZs =3DmqnW =2D----END PGP SIGNATURE-----