This is the mail archive of the
mailing list for the Cygwin project.
Re: Group execute permission regression (??): causing problem in fossil.
- From: Achim Gratz <Stromeko at nexgo dot de>
- To: cygwin at cygwin dot com
- Date: Fri, 06 Feb 2015 17:54:31 +0100
- Subject: Re: Group execute permission regression (??): causing problem in fossil.
- Authentication-results: sourceware.org; auth=none
- References: <CAO1jNwu7H2QyNkeAgkmRrR234BLkcPAtzXnvYM2e71t5vBCnPQ at mail dot gmail dot com>
Jan Nijtmans writes:
> Starting with the upgrade to Cygwin (latest: 1.7.34), fossil started to
> behave strangely: Every file committed to a fossil repository suddenly
> had the execute permission bit set! With 1.7.33 this didn't happen.
> The cause of this problem was that apparently starting with Cygwin
> 1.7.34, the group permission bit in some directories is always set, and
> cannot be unset. For example from my checked-out fossil repository:
Most likely default permissions foisted by Windows via ACL (note that +
character after the permission string from ls?). Try 'setfacl -b'
> A workaround for this problem is committed in fossil now, but it's puzzling
> to me why this happens. Not all directories behave like this, so it
> probably has a relation with permissions .......
Instead of workarounds, teach fossil to understand ACL.
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+
Wavetables for the Terratec KOMPLEXER:
Problem reports: http://cygwin.com/problems.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple