From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: [PATCH] Re: etags name collision. Date: Tue, 12 Apr 2022 14:48:34 +0300 Message-ID: <83zgkq4j59.fsf@gnu.org> References: <83k0bv679q.fsf@gnu.org> <20220411154635.qfw2ijpdahiv5ctl@Ergus> <83fsmj62jl.fsf@gnu.org> <20220411161942.xsqr3ekorpm6jf6y@Ergus> <83ee2360aq.fsf@gnu.org> <20220411191933.wyxvmgpyd4hnpfc2@Ergus> <20220411195350.7jhugti3e3vng6yx@Ergus> <835ynf592m.fsf@gnu.org> <20220412111302.ore2hikj4yxftuxz@Ergus> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34906"; mail-complaints-to="usenet@ciao.gmane.io" Cc: ulm@gentoo.org, emacs-devel@gnu.org To: Ergus Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Apr 12 13:49:26 2022 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1neF1S-0008yQ-6P for ged-emacs-devel@m.gmane-mx.org; Tue, 12 Apr 2022 13:49:26 +0200 Original-Received: from localhost ([::1]:59152 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1neF1R-0002dJ-1v for ged-emacs-devel@m.gmane-mx.org; Tue, 12 Apr 2022 07:49:25 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34346) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1neF0Z-0001W3-6E for emacs-devel@gnu.org; Tue, 12 Apr 2022 07:48:31 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:34744) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1neF0Y-0004mn-Dg; Tue, 12 Apr 2022 07:48:30 -0400 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=x5VfNC7KaQkCxmTlOYkoYJjZBfpJDXGiW0mI3/A0x8w=; b=USlGfNPV+RvK M9aqEGJArq9y63RoI+u4p3ZYuvrlJkdCUdaKWpe8ojoyQse9k41lX6NR9Tha7T8osczTw3KFedTgc 8SuCXE6RNOObZ/gaT9V9dWbxTkk/Tj4ZeQqx2fnWvtjntlcktWZ4pPdJK8AK4cTz4s0bhso645w6D 6gI6wsaDzbGUVvPDkotQ0wRWaIBevQOEAfCgGOXLcDbbqR/ydm+2T2NN2g/Oza07Q+b2Q5GE15/b/ buOi3oF5UU5pTNfBcMz04tSIgMu+U2ISXmmpBpGnO9+WpKoM5DAwW/oboFBuqnCKVQEd/E6PCqt2X NfDj6Mc/IQsvevsqLF+j5Q==; Original-Received: from [87.69.77.57] (port=1246 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1neF0X-0001J7-Q5; Tue, 12 Apr 2022 07:48:30 -0400 In-Reply-To: <20220412111302.ore2hikj4yxftuxz@Ergus> (message from Ergus on Tue, 12 Apr 2022 13:13:02 +0200) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:288295 Archived-At: > Date: Tue, 12 Apr 2022 13:13:02 +0200 > From: Ergus > Cc: Eli Zaretskii , emacs-devel@gnu.org > > >But then the test should be more specific, and check if there would be a > >file collision at the actual target location (with the name modified by > >--program-transform-name, if applicable). If there's no collision (e.g. > >Emacs ctags has a different name) then Emacs should install it. > > > If we don't do that with mailutils why should we do it with ctags... Our mailutils is a security risk of sorts, because it doesn't support modern secured protocols for fetching email. The ctags issue is different: there's no security risks involved, only functionality and features. Thus, it's justified to treat these cases differently, as regards to the default.