Project

General

Profile

Actions

Bug #807

closed

Trivial ACEs missing delete

Added by Albert Lee about 10 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
kernel
Start date:
2011-03-12
Due date:
% Done:

50%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage
Gerrit CR:

Description

Windows CIFS clients do not allow a file to be deleted without at least one of the following:
  • An allow ACE with delete (can be inherited) in the file's ACL
  • An allow ACE on the ACL of the file's parent directory with delete_child

Write permission on a directory is sufficient to allow deleting its children in the Unix permission model. However, trivial ACEs generated from modes with write permission do not include delete_child, so Windows is unhappy.


Related issues

Related to illumos gate - Feature #742: Resurrect the ZFS "aclmode" propertyResolvedAlbert Lee2011-02-18

Actions
Related to illumos gate - Bug #3528: setting permission with chmod kills delete_child permission on owner aclClosed2013-02-05

Actions
Is duplicate of illumos gate - Bug #6762: POSIX write should imply DELETE_CHILD on directories - and some additional considerationsClosedKevin Crowe2016-03-19

Actions
Actions

Also available in: Atom PDF