This is the mail archive of the cygwin-developers@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: acl_access denies access owned by 'Everyone' group


At 06:53 PM 8/24/2002 +0400, egor duda wrote:
>Hi!
>
>Are you talking about nt->unix access rights mapping here?

Yes.

>What if in this case we set permissions like this:
>-abcxyzxyz user Everyone   file_name
>
I assume you are talking about mapping the nt ACL to unix
Makes sense, group = other. However the way the code is written, it will
interpret the ACL as -abcxyz--- because the Everyone ACL entry is
used up for group. With the change I proposed (I will send a patch), it
would be -abc---xyz, which would in fact be equivalent to -abcxyzxyz, as
Everyone is no more a valid group in the unix sense, so there is nobody
in Everyone !
>
>Or having file owned by 'Everyone' group has other side-effects?
Yes, for example there is no may to implement chmod abcdefghi if
def != hgi. (mapping unix to nt). What should we do then?

I am curious why it was decided to put the file in the Everyone group.

Pierre


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]