> On Apr 14 17:26, Houder wrote: >> > Everyone:(Rc,S,RA) >> > >> > The only reason I can think of is that the parent dir has default >> > permissions which imply the mask value already. So, what does >> > `icacls . | cat' in this directory print? >> >> %% icacls . | cat >> . NULL SID:(DENY)(Rc,S,REA,X,DC) >> Seven\Test:(F) >> Seven\None:(RX) >> Everyone:(RX) >> NULL SID:(OI)(CI)(IO)(DENY)(Rc,S,REA,X,DC) > > As I thought. There's a mask value already in there which influences > how the default permissions are inherited. You created this dir with > Cygwin 2.0 already, right? Remove the masks with
You created this dir with Cygwin 2.0 already, right? Correct! I did not occur to me to start all over again ... > $ setfacl -d m:,d:m: . > > and try again. > >> CREATOR OWNER:(OI)(CI)(IO)(F) >> CREATOR GROUP:(OI)(CI)(IO)(RX) >> Everyone:(OI)(CI)(IO)(RX) > > This *should* work now. I fear you have to remove the masks from > all files and dirs created by Cygwin 2.0. Sorry, but that's what > testing is for ;} No problem at all ... Btw, I will only report back on this in case you are INcorrect above. Henri -- 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