From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 74451 invoked by alias); 10 Jul 2017 22:27:22 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 74426 invoked by uid 89); 10 Jul 2017 22:27:20 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.8 required=5.0 tests=AWL,BAYES_00,FROM_STARTS_WITH_NUMS,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 spammy=piped, Eliot, dear, Dear X-HELO: smtp-out-no.shaw.ca Received: from smtp-out-no.shaw.ca (HELO smtp-out-no.shaw.ca) (64.59.134.13) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 10 Jul 2017 22:27:19 +0000 Received: from kylheku.com ([70.79.163.252]) by shaw.ca with SMTP id Uh90d95xlM9gtUh9AdkOxm; Mon, 10 Jul 2017 16:27:17 -0600 X-Authority-Analysis: v=2.2 cv=a+JAzQaF c=1 sm=1 tr=0 a=95A0EdhkF1LMGt25d7h1IQ==:117 a=95A0EdhkF1LMGt25d7h1IQ==:17 a=IkcTkHD0fZMA:10 a=SMorJkV_YP8A:10 a=G3gG6ho9WtcA:10 a=K9PENDHXXTf9Mo6AR0MA:9 a=QEXdDO2ut3YA:10 Received: from www-data by kylheku.com with local (Exim 4.72) (envelope-from <920-082-4242@kylheku.com>) id 1dUh90-0002PL-Cz for cygwin@cygwin.com; Mon, 10 Jul 2017 15:27:06 -0700 To: cygwin@cygwin.com Subject: Re: Request to the git maintainer X-PHP-Originating-Script: 501:rcmail.php MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Date: Mon, 10 Jul 2017 22:27:00 -0000 From: Kaz Kylheku <920-082-4242@kylheku.com> In-Reply-To: <64cc57cf-09c7-6225-963f-9adacb7d03af@cs.umass.edu> References: <87a84cxcos.fsf@Rainer.invalid> <64cc57cf-09c7-6225-963f-9adacb7d03af@cs.umass.edu> Message-ID: <5b9b894856c27a28ce349b3689fe8751@mail.kylheku.com> X-Sender: 920-082-4242@kylheku.com User-Agent: Roundcube Webmail/0.9.2 X-CMAE-Envelope: MS4wfBavqhzaud9TkxZ4CYZz0DCIGfKujKALbWSyqvkSGATohanmgVWtOgxN88Inh/XRNluTppVZDf1J2Eb2S8dcswiRy7JjASFCpk17YSRko1dZ/kXjeh9T 1ZC7put+ukD6fhc0nYG9a9AWaaPT94DIh+AEkLP4O2VuvbBx+RCtrMGr X-IsSubscribed: yes X-SW-Source: 2017-07/txt/msg00156.txt.bz2 On 10.07.2017 14:02, Eliot Moss wrote: > On 7/10/2017 4:24 PM, Achim Gratz wrote: >> Eliot Moss writes: >>> Dear maintainer of git .... >>>=20 >>> I use CrashPlan as my backup engine. It has difficulty backing up >>> files with no "other" access. Many git locale (.mo) and doc-related >>> files have permissions 600 (directories 700). Is there a good reason >>> for this? I would think that 644 and 755 access would be fine for >>> these files, and it would prevent the problems I see with CrashPlan. >>=20 >> That's an upstream build system bug. Some of the installation scripts >> use cp instead of install and that in turn makes them dependent on=20 >> umask >> (which doesn't get set aywhere I can easily find). I guess Adam could >> work around that by setting 'umask 022' in the cygport file, but it >> really should be fixed in git.git. >=20 > I looked upstream, and at least some of the files I am concerned about > are installed using "tar" piped to another "tar", with umask 022 set > explicitly. I think the problem is that the source of this copying > has 600 or 700 permissions. Not sure if *that* is an upstream problem > or not ... I would say, get a backup system that handles whatever bits you have on your disk, or find out how to configure the existing one. If there are some permission problems, maybe it needs more privilege to do its job. You can't ask every vendor of everything that you have installed or "git pulled" to fix their permissions because your backup program has bizarre limitations. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple