mirror of
https://github.com/samba-team/samba.git
synced 2024-12-24 21:34:56 +03:00
ed71c1ef1f
this prevents conflicts with the s3 auth modules. The auth modules in samba3 may appear in production smb.conf files, so it is preferable to rename the s4 modules for minimal disruption. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
48 lines
936 B
Python
48 lines
936 B
Python
#!/usr/bin/env python
|
|
|
|
bld.RECURSE('gensec')
|
|
bld.RECURSE('kerberos')
|
|
bld.RECURSE('ntlmssp')
|
|
bld.RECURSE('ntlm')
|
|
bld.RECURSE('credentials')
|
|
|
|
bld.SAMBA_SUBSYSTEM('auth_session',
|
|
source='session.c',
|
|
autoproto='session_proto.h',
|
|
public_deps='credentials',
|
|
public_headers='session.h',
|
|
header_path='samba',
|
|
deps='samdb auth4_sam'
|
|
)
|
|
|
|
|
|
bld.SAMBA_SUBSYSTEM('samba_server_gensec',
|
|
source='samba_server_gensec.c',
|
|
public_deps='credentials gensec auth4'
|
|
)
|
|
|
|
|
|
bld.SAMBA_SUBSYSTEM('auth_system_session',
|
|
source='system_session.c',
|
|
autoproto='system_session_proto.h',
|
|
public_deps='credentials',
|
|
deps='auth_session',
|
|
)
|
|
|
|
|
|
bld.SAMBA_SUBSYSTEM('auth4_sam',
|
|
source='sam.c',
|
|
autoproto='auth_sam.h',
|
|
public_deps='samdb security ldb tevent',
|
|
deps=''
|
|
)
|
|
|
|
|
|
bld.SAMBA_PYTHON('pyauth',
|
|
source='pyauth.c',
|
|
public_deps='auth_system_session',
|
|
deps='samdb pytalloc-util pyparam_util pyldb-util pycredentials auth4',
|
|
realname='samba/auth.so'
|
|
)
|
|
|