Project

General

Profile

Actions

Bug #4199

closed

acl_trivial(3sec): The definition of trivial ACL is incorrect

Added by Marcel Telka over 9 years ago. Updated over 8 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
manpage - manual pages
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.

Actions #1

Updated by Marcel Telka over 8 years ago

  • Status changed from New to In Progress
  • Assignee set to Marcel Telka
Actions #2

Updated by Marcel Telka over 8 years ago

  • Status changed from In Progress to Pending RTI
Actions #3

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

Also available in: Atom PDF