diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-19 17:20:00 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-19 17:20:00 +0000 |
commit | 8daa83a594a2e98f39d764422bfbdbc62c9efd44 (patch) | |
tree | 4099e8021376c7d8c05bdf8503093d80e9c7bad0 /libcli/security/wscript_build | |
parent | Initial commit. (diff) | |
download | samba-8daa83a594a2e98f39d764422bfbdbc62c9efd44.tar.xz samba-8daa83a594a2e98f39d764422bfbdbc62c9efd44.zip |
Adding upstream version 2:4.20.0+dfsg.upstream/2%4.20.0+dfsg
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'libcli/security/wscript_build')
-rw-r--r-- | libcli/security/wscript_build | 64 |
1 files changed, 64 insertions, 0 deletions
diff --git a/libcli/security/wscript_build b/libcli/security/wscript_build new file mode 100644 index 0000000..db8a9b9 --- /dev/null +++ b/libcli/security/wscript_build @@ -0,0 +1,64 @@ +#!/usr/bin/env python + + +bld.SAMBA_LIBRARY('samba-security', + source=['dom_sid.c', + 'display_sec.c', 'secace.c', 'secacl.c', + 'security_descriptor.c', 'sddl.c', 'privileges.c', + 'security_token.c', 'access_check.c', + 'object_tree.c', 'create_descriptor.c', + 'util_sid.c', 'session.c', 'secdesc.c', + 'conditional_ace.c', 'sddl_conditional_ace.c', + 'claims-conversions.c'], + private_library=True, + deps='stable_sort talloc ndr NDR_SECURITY NDR_CONDITIONAL_ACE') + +pytalloc_util = bld.pyembed_libname('pytalloc-util') +bld.SAMBA_PYTHON('pysecurity', + source='pysecurity.c', + deps='samba-security %s' % pytalloc_util, + realname='samba/security.so' + ) + +bld.SAMBA_BINARY( + 'test_sddl_conditional_ace', + source='tests/test_sddl_conditional_ace.c', + deps=''' + cmocka + talloc + samba-util + asn1util + NDR_SECURITY + samba-security + ''', + for_selftest=True +) + +bld.SAMBA_BINARY( + 'test_run_conditional_ace', + source='tests/test_run_conditional_ace.c', + deps=''' + cmocka + talloc + samba-util + asn1util + NDR_SECURITY + samba-security + ''', + for_selftest=True +) + +bld.SAMBA_BINARY( + 'test_claim_conversion', + source='tests/test_claim_conversion.c', + deps=''' + cmocka + talloc + samba-util + asn1util + NDR_SECURITY + NDR_CLAIMS + samba-security + ''', + for_selftest=True +) |