cvs commit: src/sys/sys mac.h mac_policy.h src/sys/kern kern_mac.c vfs_syscalls.c

Robert Watson rwatson at FreeBSD.org
Thu Aug 21 06:53:02 PDT 2003


rwatson     2003/08/21 06:53:01 PDT

  FreeBSD src repository

  Modified files:
    sys/sys              mac.h mac_policy.h 
    sys/kern             kern_mac.c vfs_syscalls.c 
  Log:
  Add mac_check_vnode_deleteextattr() and mac_check_vnode_listextattr():
  explicit access control checks to delete and list extended attributes
  on a vnode, rather than implicitly combining with the setextattr and
  getextattr checks.  This reflects EA API changes in the kernel made
  recently, including the move to explicit VOP's for both of these
  operations.
  
  Obtained from:  TrustedBSD PRoject
  Sponsored by:   DARPA, Network Associates Laboratories
  
  Revision  Changes    Path
  1.96      +32 -0     src/sys/kern/kern_mac.c
  1.331     +3 -4      src/sys/kern/vfs_syscalls.c
  1.41      +4 -0      src/sys/sys/mac.h
  1.42      +5 -0      src/sys/sys/mac_policy.h


More information about the cvs-src mailing list