From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21196 invoked by alias); 15 Mar 2019 12:25:33 -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 21110 invoked by uid 89); 15 Mar 2019 12:25:33 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-2.7 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.1 spammy=HX-Languages-Length:949 X-HELO: smtp-out-so.shaw.ca Received: from smtp-out-so.shaw.ca (HELO smtp-out-so.shaw.ca) (64.59.136.138) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 15 Mar 2019 12:25:31 +0000 Received: from [192.168.1.114] ([24.64.172.44]) by shaw.ca with ESMTP id 4ltyhR9IXo7SQ4ltzh0Dhn; Fri, 15 Mar 2019 06:25:31 -0600 From: Brian Inglis Subject: Re: win dirs don't handle lack of inherited rule(?): getfacl + tar dir Warning: Cannot acl_to_text: Invalid argument Reply-To: Brian.Inglis@SystematicSw.ab.ca To: cygwin@cygwin.com References: <5C81E2EE.7020708@tlinx.org> <20190308121543.GI3785@calimero.vinschen.de> <5C84EB7B.70408@tlinx.org> <7a3eaccf-511a-b71f-7f99-45a9bef35b29@SystematicSw.ab.ca> <5C87D41E.30702@tlinx.org> <20190312163617.GJ3785@calimero.vinschen.de> <5C886976.30505@tlinx.org> <20190313091848.GU3785@calimero.vinschen.de> <20190313093204.GV3785@calimero.vinschen.de> <20190313113445.GX3785@calimero.vinschen.de> Openpgp: preference=signencrypt Message-ID: Date: Fri, 15 Mar 2019 12:25:00 -0000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.5.3 MIME-Version: 1.0 In-Reply-To: <20190313113445.GX3785@calimero.vinschen.de> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-IsSubscribed: yes X-SW-Source: 2019-03/txt/msg00401.txt.bz2 On 2019-03-13 05:34, Corinna Vinschen wrote: > Per POSIX, the normal acl (ACL_TYPE_ACCESS) and the inheritance acl > (ACL_TYPE_DEFAULT) are two separate lists. So we have the > ACL_TYPE_ACCESS with 9 entries and the ACL_TYPE_DEFAULT with 0 entries. > > And while empty ACL_TYPE_DEFAULT acls are valid per POSIX, the Cygwin > function creating the text representation for an acl didn't allow > empty acls. > > I pushed a patch and uploaded new developer snapshots to > https://cygwin.com/snapshots/ In my experience no DACLs results in no POSIX permissions for Cygwin programs, although Explorer and some other Windows programs can see and read them. -- Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada This email may be disturbing to some readers as it contains too much technical detail. Reader discretion is advised. -- 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