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:date:from:reply-to:message-id:to:subject :in-reply-to:references:mime-version:content-type :content-transfer-encoding; q=dns; s=default; b=pL+7bxUog1RzI04V 4ZJKNQypGJ08LhFkcKX/Cu+CZNd2ZSpwbA3HxkR+skge3rU1H/iI2/8NGK5O9WaV kIcIjmrusO/rQmkAXc6dForOesiMvjEJK2Eq9D8FMmxq+bcK5MffEOSNSjX2dI6E DgfehParHmJcKC5mAqtXjKxyhxY= 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:date:from:reply-to:message-id:to:subject :in-reply-to:references:mime-version:content-type :content-transfer-encoding; s=default; bh=oY4y/ZiewZpcI0/adlQ+Yi K7Hco=; b=ODuqLufRtFCZb/VtIAIfYKBEhyG2iraKAwmFZ32ZlJwW8nDyyVEv14 utflTGH4LtxSFYg1j/XdOGNVgBUf6Cbiqz7iq+7MwPdH1aooCbOvmDgArRbbb9Je QIPDHpB5aVl4zFx2bx9RGQK4WcI25iOSAXvF/0l+oV/L1dpj8m3ow= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , 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=4.3 required=5.0 tests=AWL,BAYES_50,FREEMAIL_FROM,KAM_THEBAT,MIME_BASE64_BLANKS,SPF_SOFTFAIL autolearn=no version=3.3.2 spammy=H*UA:Bat!, H*x:Bat!, H*F:D*yandex.ru, H*UA:Home X-HELO: smtp.ht-systems.ru Date: Wed, 10 Feb 2016 23:35:58 +0300 From: Andrey Repin Reply-To: cygwin AT cygwin DOT com Message-ID: <1555507571.20160210233558@yandex.ru> To: xnor , cygwin AT cygwin DOT com Subject: Re: Issues with ACL settings after updating to the latest cygwin.dll In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 X-IsSubscribed: yes Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by delorie.com id u1AKoNLR019746 Greetings, xnor! >>Which warning do you mean here? > The "permissions out of order" one. This was not the case before, at > least not on my installation, so I don't see how this can be called > normal. It is normal and was normal for at least seventeen years. >>Come on, be fair. The new ACL handling started out early 2015, got a >>break when I realized that it doesn't work as is, and then got a new >>test phase starting back in September. Except for minor bugs it seemed >>to work rather well. Nobody reported this effect in all the 4 months >>of >>test period. You don't actually think I wouldn't have fixed it prior >>to the release if I had known about it, do you? > 2.4.0-1 was released ~3 weeks ago. I had actually upgraded a few days > earlier to a TEST version and noticed that a cygwin downloaded exe > couldn't be executed but assumed the exe was corrupt and didn't > investigate... > Then a few days ago the same thing happened again. Now I'm here. > Anyway, clearly most users are just that: users, and not testers that > will install and test TEST versions. I hope this is not a complaint? You are supposed to know what you are doing, when installing test versions. >>They are not supposed to be modifiable in Explorer. If you want to >>change permissions on a Cygwin ACL, use chmod or setfacl. > Is this a joke? It is a statement of the matter. >> >>> Here is the output from icacls /saveacl for some file: >>> >>>D:P(D;;RPWPDTRC;;;S-1-0-0)(A;;0x1f019f;;;S-1-5-21-559282050-488988736-2019639472-1001)(D;;WP;;;AU)(D;;WP;;;SY)(D;;WP;;;BA)(D;;WP;;;BU)(A;;FR;;;S-1-5-21-559282050-488988736-2019639472-513)(A;;0x1201bf;;;AU)(A;;0x1201bf;;;SY)(A;;0x1201bf;;;BA)(A;;0x1200a9;;;BU)(A;;FR;;;WD) >>Doh, I'm sorry, but I can't read this format very well. Can you please >>again send the standard icacls output as well as the output from >>getfacl >>of the parent dir and the created file? I'd like to have this problem >>fixed, but I need your help. As I said, it works fine for me and >>without >>being able to reproduce I'm somewhat at a loss. > You can import this by putting it in a textfile and using icacls > testfile /restore acl.txt. > As I've said before, my Windows is German. icacls output will be > localized. Do you really want that? You'd be surprized… But the actual answer is "yes". > What I posted is the only portable way to share ACLs. You weren't asked for "portable". P.S. Please don't use gmail web interface to post to the list. Either use normal mail cleint, or gmane. You're breaking threading. -- With best regards, Andrey Repin Wednesday, February 10, 2016 23:31:57 Sorry for my terrible english...