delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2013/10/10/19:04:49

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:from:to:subject:date:message-id:references
:in-reply-to:content-type:content-transfer-encoding
:mime-version; q=dns; s=default; b=gGgPnBBo7mgXHme/vff03auNzx7xI
t3xX7Zj72pc25cPHPNV8Z1kkyvzSEIIm6Zh6T+wRHbJJSFpXEE3/BB9ZwlWE0OHI
o3P4A/eo3u8rPYOPU/4VzIIsigpM43mJbgk45WscmaK8Ev6vLkSdnpiLWo1A+bNX
P5pOodfMYrdqRI=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:from:to:subject:date:message-id:references
:in-reply-to:content-type:content-transfer-encoding
:mime-version; s=default; bh=phHEpZ+EeK+t1LU/hJ1WMrjTbGo=; b=e37
pTwDwaNDefGNW7J9vCGtIj2KNulJk7s4FVPlUSyu9wi4UY59vJ+BJ6VJcQaQfeRl
kiHuDeUXXFkzXMuQuR0dVQThss2RF8BFoRbdQUjX2O/T322MFHeyUTYqg43Fr6X8
AWMmbEb+TpAI7N35T9T0sNiAkC81LUpfQz5bgCPk=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=-1.2 required=5.0 tests=AWL,BAYES_00,RP_MATCHES_RCVD,SPF_PASS autolearn=ham version=3.3.2
X-HELO: mga02.intel.com
X-ExtLoop1: 1
From: "Frank, Matthew I" <matthew DOT i DOT frank AT intel DOT com>
To: Andrey Repin <cygwin AT cygwin DOT com>
Subject: RE: cp creates unreadable file on Windows 7
Date: Thu, 10 Oct 2013 23:04:12 +0000
Message-ID: <8FEF00DDD6C58843BF4ED3C1DCF80E9F6421A772@FMSMSX106.amr.corp.intel.com>
References: <8FEF00DDD6C58843BF4ED3C1DCF80E9F6421A227 AT FMSMSX106 DOT amr DOT corp DOT intel DOT com> <1616237262 DOT 20131010065014 AT mtu-net DOT ru>
In-Reply-To: <1616237262.20131010065014@mtu-net.ru>
MIME-Version: 1.0
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id r9AN4kLX018190

On 2013-10-09-21:50, Andrey Repin wrote:
> Greetings, Frank, Matthew I!
> 
> > I believe my problem is identical to the one reported in:
> > http://cygwin.com/ml/cygwin/2012-02/msg00456.html, but that message
> chain ended with
> > "mount your file system noacl" which isn't an option for me, so I'm
> looking for
> > other alternatives.
> 
> Please explain, how it is not an option for you?

This problem came up in the context of a makefile which is being used by
dozens of programmers on dozens of machines, including build servers in
a machine room, and being invoked from a Windows cmd prompt, not from
Cygwin's bash shell.  I can't tell everyone to modify their /etc/fstab
or /etc/fstab.d/<username> just for my makefile.  We need to be able to
checkout the makefile and code from the repo into a standard build
environment (one with specific compilers installed, and Cygwin installed
and with Cygwin's /usr/bin on the path) and type 'make install'.

> 
[Snip...]
> 
> This sounds exactly like an issue you would run while trying to mix Cygwin
> ACL
> and corporate environment.
> TL;DR: Choose one. Either corporate-enforced ACL control, and disable
> Cygwin
> emulation of POSIX permissions, or Cygwin ACLs and keep away from
> corporate
> environments.

Even if this were true (which I don't think it is, see my discussion with
Larry Hall) it seems impolitic to say it out loud.  If we didn't need to
create at least some of our files using native Windows utilities, then
we would set up Linux machines with mingw cross compilers, not work on a
Windows machine with Cygwin.  I use Cygwin because I don't have any choice
about using Windows.

-Matt


--
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


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019