VOP_SETACL(9) 맨 페이지 - 윈디하나의 솔라나라

개요

섹션
맨 페이지 이름
검색(S)

VOP_SETACL(9)

This  vnode call may be used to set the access control list (ACL)
for a file or directory.  Its arguments are:  The  vnode  of  the
file  or directory.  The type of ACL to set.  A pointer to an ACL
structure from which to retrieve the ACL data.  The user  creden‐
tials  to use in authorizing the request.  The thread setting the
ACL.  The pointer may be  to  indicate  that  the  specified  ACL
should  be  deleted.   The pointer may be to indicate that access
control checks are not to be performed, if possible.   This  cred
setting  might  be  used  to  allow  the  kernel to authorize ACL
changes that the active process might not be permitted  to  make.
The vnode ACL interface defines the syntax, and not semantics, of
file  and  directory  ACL interfaces.  More information about ACL
management in kernel may be found in The vnode will be locked  on
entry and should remain locked on return.  If the ACL is success‐
fully  set, then zero is returned.  Otherwise, an appropriate er‐
ror code is returned.  The ACL type passed is  invalid  for  this
vnode,  or the ACL data is invalid.  The caller does not have the
appropriate privilege.  Sufficient memory  is  not  available  to
fulfill  the  request.  The file system does not support The file
system is out of space.  The file system is read-only.  This man‐
ual page was written by













































맨 페이지 내용의 저작권은 맨 페이지 작성자에게 있습니다.
RSS ATOM XHTML 5 CSS3