summaryrefslogtreecommitdiffstats
path: root/source/lib/system.c
diff options
context:
space:
mode:
authorDavid O'Neill <dmo@samba.org>2001-01-19 16:56:58 +0000
committerDavid O'Neill <dmo@samba.org>2001-01-19 16:56:58 +0000
commitf125b9a94413fd481ae9f05ec5096ef79f0d49e4 (patch)
tree7f276b5686864ba5072d2dfc2d8bdc4816f2f4fa /source/lib/system.c
parent1b6efd18943ef3ed0e2e061495d05cfdecd86c88 (diff)
downloadsamba-f125b9a94413fd481ae9f05ec5096ef79f0d49e4.tar.gz
samba-f125b9a94413fd481ae9f05ec5096ef79f0d49e4.tar.xz
samba-f125b9a94413fd481ae9f05ec5096ef79f0d49e4.zip
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.
Diffstat (limited to 'source/lib/system.c')
0 files changed, 0 insertions, 0 deletions