CVS update: samba/source/lib
David O'Neill
dmo at au2.samba.org
Sat Jan 20 03:56:59 EST 2001
Date: Saturday January 20, 2001 @ 3:56
Author: dmo
Update of /data/cvs/samba/source/lib
In directory samba:/tmp/cvs-serv3667
Modified Files:
util_seaccess.c
Log Message:
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.
More information about the samba-cvs
mailing list