summaryrefslogtreecommitdiff
path: root/source3/printing/printing.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
commita4c22506eff954ceacfb8d2405dae358b5b4c964 (patch)
tree561c612d1bf935456c740ec0cce2574f04e1fcd0 /source3/printing/printing.c
parent1a0d64a4254ae769e147699f0dc2b40429e43f23 (diff)
downloadsamba-a4c22506eff954ceacfb8d2405dae358b5b4c964.tar.gz
samba-a4c22506eff954ceacfb8d2405dae358b5b4c964.tar.bz2
samba-a4c22506eff954ceacfb8d2405dae358b5b4c964.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. (This used to be commit f125b9a94413fd481ae9f05ec5096ef79f0d49e4)
Diffstat (limited to 'source3/printing/printing.c')
0 files changed, 0 insertions, 0 deletions