Group execute permission regression (??): causing problem in fossil.

Achim Gratz Stromeko@nexgo.de
Fri Feb 6 16:54:00 GMT 2015


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.
Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+
Wavetables for the Terratec KOMPLEXER:
http://Synth.Stromeko.net/Downloads.html#KomplexerWaves
--
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


More information about the Cygwin mailing list

AltStyle によって変換されたページ (->オリジナル) /