delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2011/12/17/16:52:59

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=-0.8 required=5.0 tests=AWL,BAYES_50,RP_MATCHES_RCVD
X-Spam-Check-By: sourceware.org
Message-ID: <4EED0F22.7050205@tlinx.org>
Date: Sat, 17 Dec 2011 13:52:34 -0800
From: Linda Walsh <cygwin AT tlinx DOT org>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.24) Gecko/20100228 Lightning/0.9 Thunderbird/2.0.0.24 Mnenhy/0.7.6.666
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: Confusion with ACLs and Perl's file tests...maybe bug???
References: <CAJfRpHpWHGQuM9oU3sza1zVhxTgM6z4a3071T4r9C_o-n7mdJA AT mail DOT gmail DOT com> <450C452D-4BC5-4298-8A31-DA9621FA725F AT pobox DOT com> <CAHiT=DF=cZ6TBzZO=cUctWPfsa9Kt-gVRV2oeBHw3CVyxWZJKA AT mail DOT gmail DOT com>
In-Reply-To: <CAHiT=DF=cZ6TBzZO=cUctWPfsa9Kt-gVRV2oeBHw3CVyxWZJKA@mail.gmail.com>
X-IsSubscribed: yes
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

Reini Urban wrote:

> Thanks for the nice testcase. I'll try to take it upstream.
> But I'm not too confident that p5p will fix it, e.g. they refused to
> fix File::Copy::cp, keeping the perms as with /bin/cp for several
> years.
> I could recently fix the cygwin write check if you had admin rights though.

---------------

I've noticed a distinct tendancy to want to keep broken, kludgy behavior, rather
than fix it, because broken and kludgy is what makes perl special to them.

OTOH, w/r/t/ the original problem, you have some calls that try to be 'posix 
compliant', and other calls that try to conform to NEW posix behaviors that 
aren't "officially" approved, but are adopted by most of the industry.

But then you have conservative types who want to uphold "THE" posix standard (as 
if there is only 1).  Last I counted,  there were about 3 revisions that are not 
wholly compatible with each other, so having one set of tools want to
stay stuck to one standard, while others try to move on, is a recipe for
headaches, and those who decided to bawk at Larry's new Perl6 idea (for good 
reason, IM_personal_feeling), were also among the most conservative and least
likely to change crowd -- meaning, fixing things, and moving to modern 
standards...  That's a bit too scarey -- we don't know what might happen...
so we better not do anything...

Blech...  Extremes are not usually good for humans...

So ACLS are one of those 'new fangled things' that aren't on the officially 
approved list... so expecting those who want to adhere to the 15 year old 
standard based on practices that were in place at the time dating back 10 years
prior, to actually move to the modern world, .. like expecting the Amish to 
learn Break Dancing...


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