This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: [ANNOUNCEMENT] TEST RELEASE: Cygwin 2.0.0-3
- From: "Houder" <houder at xs4all dot nl>
- To: cygwin at cygwin dot com
- Date: Tue, 14 Apr 2015 18:32:41 +0200
- Subject: Re: [ANNOUNCEMENT] TEST RELEASE: Cygwin 2.0.0-3
- Authentication-results: sourceware.org; auth=none
- References: <2bbd046b7e2ea40818416d8a6d3f15b8 dot squirrel at webmail dot xs4all dot nl> <20150414085757 dot GC7343 at calimero dot vinschen dot de> <0ff693d9c8109bdddf3d892d005678b7 dot squirrel at webmail dot xs4all dot nl> <20150414145052 dot GF7343 at calimero dot vinschen dot de> <b962c3b9b72680589885fce04084640e dot squirrel at webmail dot xs4all dot nl> <20150414151255 dot GM7343 at calimero dot vinschen dot de> <b3fe246a234bd7f6ee6c9b0ea088abe0 dot squirrel at webmail dot xs4all dot nl> <20150414154527 dot GN7343 at calimero dot vinschen dot de>
> 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