fuse does not handle umask correctly
Bug #239792 reported by
Eyal Lotem
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
fuse (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
umask is supposed to mask away some permission bits.
In fuse, the umask parameter instead overrides all permission bits.
Overriding the permissions from the file system itself might be a useful feature - but it should not be named umask.
I have attached a patch that fixes the behavior of umask. It may be desireable to also add a uoverride or such parameter to emulate the current umask behavior when applying the patch.
I have also checked the security vulnerability checkbox, because in my case, for example, the umask allows write access when it shouldn't, and avoiding umask allows many permissions that should not be allowed.
Changed in fuse (Ubuntu): | |
status: | Incomplete → Confirmed |
milestone: | none → karmic-alpha-6 |
To post a comment you must log in.
Thanks for taking the time to report this bug and helping to make Ubuntu better. I don't see this behavior. What settings are you using, and on what fuse filesystem type?