From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.bugs Subject: bug#37445: 27.0.50; Permission denied after make install Date: Fri, 20 Sep 2019 12:33:20 -0700 Organization: UCLA Computer Science Department Message-ID: References: <29b48e65-7e65-7d15-7e7e-08b3cefa26fa@cs.ucla.edu> <83woe3rvhg.fsf@gnu.org> <43882d66-5955-add5-48b5-ea46333832ef@cs.ucla.edu> <83blvessjj.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="87819"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 Cc: 37445@debbugs.gnu.org, tino.calancha@gmail.com To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Sep 20 21:34:20 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iBOfb-000MjM-5J for geb-bug-gnu-emacs@m.gmane.org; Fri, 20 Sep 2019 21:34:19 +0200 Original-Received: from localhost ([::1]:35026 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iBOfa-00028p-0C for geb-bug-gnu-emacs@m.gmane.org; Fri, 20 Sep 2019 15:34:18 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34727) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iBOfL-00022I-Kg for bug-gnu-emacs@gnu.org; Fri, 20 Sep 2019 15:34:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iBOfK-0003ph-Ma for bug-gnu-emacs@gnu.org; Fri, 20 Sep 2019 15:34:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:49741) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iBOfK-0003pQ-Gu for bug-gnu-emacs@gnu.org; Fri, 20 Sep 2019 15:34:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iBOfK-000208-BF for bug-gnu-emacs@gnu.org; Fri, 20 Sep 2019 15:34:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 20 Sep 2019 19:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37445 X-GNU-PR-Package: emacs Original-Received: via spool by 37445-submit@debbugs.gnu.org id=B37445.15690080137643 (code B ref 37445); Fri, 20 Sep 2019 19:34:02 +0000 Original-Received: (at 37445) by debbugs.gnu.org; 20 Sep 2019 19:33:33 +0000 Original-Received: from localhost ([127.0.0.1]:58562 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iBOeo-0001zB-LY for submit@debbugs.gnu.org; Fri, 20 Sep 2019 15:33:32 -0400 Original-Received: from zimbra.cs.ucla.edu ([131.179.128.68]:47024) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iBOel-0001yt-RT for 37445@debbugs.gnu.org; Fri, 20 Sep 2019 15:33:28 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 0DBE91600B0; Fri, 20 Sep 2019 12:33:22 -0700 (PDT) Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id GobZkImmVVll; Fri, 20 Sep 2019 12:33:21 -0700 (PDT) Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 4E07C1600C2; Fri, 20 Sep 2019 12:33:21 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id GjkF76pNKIbC; Fri, 20 Sep 2019 12:33:21 -0700 (PDT) Original-Received: from [192.168.1.9] (cpe-23-242-74-103.socal.res.rr.com [23.242.74.103]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 249541600B0; Fri, 20 Sep 2019 12:33:21 -0700 (PDT) In-Reply-To: <83blvessjj.fsf@gnu.org> Content-Language: en-US X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:166798 Archived-At: On 9/20/19 11:59 AM, Eli Zaretskii wrote: > If we want to make such > changes, we should do that in a way that caters to all the use cases > we support today. Of course. Among other things we should continue to let people access the sources where they were originally built, if that's what they want to do. But the default installation should be a safe one. If it is considered to be too much to install the C source files by default, we can simply make that an installation option with default off; that will still be safe, since find-function-C-source-directory will do the right thing when the source files are not installed. However, I'm mildly inclined to install the source files by default since they don't grow the installation size that much: on my platform the current default installation is 144 MiB, and the relevant source files are 8.6 MiB uncompressed, 2.5 MiB compressed (these counts include filesystem overhead). > I asked what security problems could be caused by accessing a source tree I'll reply separately about that.