-
-
Notifications
You must be signed in to change notification settings - Fork 4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Share permissions misbehaving #2679
Comments
More bad behaviour: |
@icewind1991 Also please add integration tests. Thanks. Preferably real ones and not the ones in PHPunit ;) |
@icewind1991 I'd also appreciate to have such kind of tests for any permission related changes. cc @rullzer FYI |
The permission=1 thing is solved by #2673 |
I can't reproduce this on NC11 |
I can't reproduce that delete directory issue now. |
Ok then this is solved by #2673 @andreas-p if you manage to reproduce the delete problem. Please open a new issue. |
Will do so. |
Testing using the web GUI:
I have a folder shared to others, with privileges limited to create only. With NC10, the behaviour was as expected: other users could add files to the directory and view them, but couldn't edit or delete them (archiving access). Files uploaded by me were read-only for other users.
For maintenance purposes, the owner of the share (me) was allowed everything on the files (the share owner is considered to be the owner of files in shared folders as well).
With NC11, I see files created with filecache.permissions=1 if other users upload to my shared directory, preventing me from changing/deleting those files (subdirectories as well). I have to add the delete permission bit to filecache.permissions to delete them.
The text was updated successfully, but these errors were encountered: