Re: [ACL] RFC 3744: Modifying ACEs
"Tim Olsen" <[email protected]>
| Newsgroups | gmane.ietf.webdav |
|---|---|
| Message-ID | <[email protected]> |
In the implementations we're working on here at Lime Wire, we always put the protected ACEs up front and the inherited ACEs last. This way one cannot override a protected ACE - with the exception of protected ACEs that are inherited because they get grouped together with the inherited ACEs. -Tim On 5/5/07, Julian Reschke <[email protected]> wrote: > > Werner Donné wrote: > > I have read that paragraph, but it doesn't solve much. What happens > > if the client leaves the protected and inherited ACEs in the acl > > element? From the evaluation procedure it follows there is an order > > in the ACEs. Since protected and inherited ACEs do not necessarily > > come first, they have to be included in the request body of the ACL > > method. Leaving them out would require a way to match old and new > > ACEs in order to find back the correct positions. > > Yes, agreed (now that you mention it :-). > > > On the other hand, if protected and inherited ACEs are not allowed > > to be present, there should be corresponding preconditions for the > > ACL method. > > I have to confess that I'm not sure what the spec tries to say here, nor > how it is implemented in practice. > > This definitively requires research and feedback from implementors. > > Best regards, Julian > > >