X-Recipient: archive-cygwin@delorie.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@cygwin.com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.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.i.frank@intel.com>
To: Andrey Repin <cygwin@cygwin.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@FMSMSX106.amr.corp.intel.com> <1616237262.20131010065014@mtu-net.ru>
In-Reply-To: <1616237262.20131010065014@mtu-net.ru>
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
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


