X-Recipient: archive-cygwin@delorie.com
X-Spam-Check-By: sourceware.org
Date: Sat, 25 Sep 2010 20:57:17 +0200
From: Corinna Vinschen <corinna-cygwin@cygwin.com>
To: cygwin@cygwin.com
Subject: Re: 1.7.7(0.230/5/3) - Cannot change mode of file, and other permission issues on a Windows fileshare
Message-ID: <20100925185717.GA16274@calimero.vinschen.de>
Reply-To: cygwin@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
References: <AANLkTi=F-QAnEhpPzZWn0xgseHg_MBnjM-1PaHqMaWjY@mail.gmail.com> <20100921165156.GD13235@calimero.vinschen.de> <AANLkTinJwrg330G0kEJRp5aL4Pdat6uyzqfsROFjANqL@mail.gmail.com> <20100924092627.GB6694@calimero.vinschen.de> <AANLkTikzf3WrnqHjoF28OPHRzWQzNHi-pfEtszbgjoSG@mail.gmail.com> <20100924162826.GA25401@calimero.vinschen.de> <AANLkTi=CY6wG6tY_cZ5JwTFyfN9fZodVnSq6ExWxd0bR@mail.gmail.com> <20100924164115.GA5793@calimero.vinschen.de> <AANLkTik98d3q9McBiBNm6Qb6n6hm-v=sqx4hNMSDLrF=@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
In-Reply-To: <AANLkTik98d3q9McBiBNm6Qb6n6hm-v=sqx4hNMSDLrF=@mail.gmail.com>
User-Agent: Mutt/1.5.20 (2009-06-14)
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
Precedence: bulk
List-Id: <cygwin.cygwin.com>
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie.com@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

On Sep 24 15:21, Keith Christian wrote:
> Corinna, sorry, no change after loading the new cygwin1.dll.  Here is
> command output and a trace file as I sent earlier this morning.

The trace file shows the exact same result as before.  NtCreateFile
still returns STATUS_ACCESS_DENIED when trying to open the file for
writing the new ACL.  Note that Cygwin now requests the absolute minimum
of access rights required to chmod a file:

  READ_CONTROL
  WRITE_DAC
  FILE_WRITE_ATTRIBUTES

There's nothing I can do in Cygwin.  The settings on the server are
not sufficient for this functionality.

Nevertheless, are you really sure you tried the "noacl" mount option for
this share?  The "noacl" option results in trying to open the file a
second time, with just the READ_CONTROL and FILE_WRITE_ATTRIBUTES access
rights.  This should work in most cases.


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat

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

