Changes from APPLIANCE_HEAD:
authorDavid O'Neill <dmo@samba.org>
Fri, 19 Jan 2001 16:56:58 +0000 (16:56 +0000)
committerDavid O'Neill <dmo@samba.org>
Fri, 19 Jan 2001 16:56:58 +0000 (16:56 +0000)
commita4c22506eff954ceacfb8d2405dae358b5b4c964
tree561c612d1bf935456c740ec0cce2574f04e1fcd0
parent1a0d64a4254ae769e147699f0dc2b40429e43f23
Changes from APPLIANCE_HEAD:
    source/lib/util_seaccess.c
        - added se_create_child_secdesc() function  which takes a parent
          (container) security descriptor and creates a security descriptor
          which has the inheritance flags for each ACE applied.  In NT a
          print job is a child object of a printer so deleting and
          pausing/resuming jobs requires a check against the child security
          descriptor, not the parent.  The values seen in NT printer
          security descriptors now all fit together in a natural and
          elegant way which is always nice.
        - Removed #ifdef'ed out portion of check_ace() when the
          INHERIT_ONLY flag is set as the se_create_child_secdesc()
          function now creates a security descriptor which can be used
          without this hack.
(This used to be commit f125b9a94413fd481ae9f05ec5096ef79f0d49e4)
source3/lib/util_seaccess.c