I agree with that,but why do we need to have access to its parent and grandparent ?
L. -----Message d'origine----- De : [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] .org]De la part de Jean-Philippe Courson Envoye : Tuesday, July 02, 2002 1:17 PM A : Slide Users Mailing List Objet : Re: NO Bug in StructureImpl.java ? Lionel Touati wrote: >Hi, > >I'm facing a weird situation with this file and the way it manages security. > >It seems that a user has to have read access to all the path along to a >parent directory to create an object inside it. ie: > It's not a bug, but a feature ! Effectivelly, if you want to be able to read a node, you have to access it first. Execute right doesn't exist like for UNIX filesystems so it is replaced by read rigth. Quite logic, no ? >if I want to create a directory in /files/test1/test2, the user who wants to >create the directory must have read access to /files/ and /files/test1. >Which I think shouldn't be the case. I've patched StructureImpl.java to >forget this exception if the system is checking for anything else than the >parent directory where we want to create content. > >I've just added that > >} catch (AccessDeniedException e1) { > System.out.println("---> Access denied exception on " + >courUri.toString()); > if (!uriTokenizer.hasMoreElements()) { > throw e1; > } >} > >before >} catch (ObjectNotFoundException e) { > > >Any comments are more than welcome > > >L. > > >-- >To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> >For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > > > > > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
