Actions
Bug #4199
closedacl_trivial(3sec): The definition of trivial ACL is incorrect
Start date:
2013-10-11
Due date:
% Done:
100%
Estimated time:
Difficulty:
Bite-size
Tags:
needs-triage
Gerrit CR:
External Bug:
Description
Here is defined what is the trivial ACL:
DESCRIPTION The acl_trivial() function is used to determine whether a file has a trivial ACL. Whether an ACL is trivial depends on the type of the ACL. A POSIX draft ACL is trivial if it has greater than MIN_ACL_ENTRIES. An NFSv4/ZFS-style ACL is trivial if it either has entries other than owner@, group@, and everyone@, has inheritance flags set, or is not ordered in a manner that meets POSIX access control requirements.
In reality, the definition defines non-trivial ACL, so the definition is opposite.
Updated by Marcel Telka over 8 years ago
- Status changed from New to In Progress
- Assignee set to Marcel Telka
Updated by Marcel Telka over 8 years ago
- Status changed from In Progress to Pending RTI
Updated by Electric Monk over 8 years ago
- Status changed from Pending RTI to Closed
- % Done changed from 0 to 100
git commit c7b6bf90757979f50e793af7ea98d3120668214f
commit c7b6bf90757979f50e793af7ea98d3120668214f Author: Marcel Telka <marcel.telka@nexenta.com> Date: 2014-11-24T21:41:04.000Z 4199 acl_trivial(3sec): The definition of trivial ACL is incorrect Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Dan McDonald <danmcd@omniti.com>
Actions