mirror of
https://github.com/samba-team/samba.git
synced 2025-03-27 22:50:26 +03:00
s3-waf: create a smbldap.so library.
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed Nov 16 14:03:05 CET 2011 on sn-devel-104
This commit is contained in:
parent
e81d5505f4
commit
693781db89
@ -6,7 +6,7 @@ if bld.CONFIG_SET('WITH_PAM_MODULES'):
|
||||
pam_smb_passwd.c
|
||||
pam_smb_acct.c
|
||||
support.c''',
|
||||
deps='''tdb talloc pam PAM_ERRORS wbclient cap asn1util param pdb SMBLDAP
|
||||
deps='''tdb talloc pam PAM_ERRORS wbclient cap asn1util param pdb
|
||||
LIBNTLMSSP LIBTSOCKET''',
|
||||
cflags='-DLOCALEDIR=\"%s/locale\"' % bld.env.DATADIR,
|
||||
realname='pam_smbpass.so',
|
||||
|
@ -16,6 +16,7 @@ bld.SAMBA3_MODULE('pdb_tdbsam',
|
||||
|
||||
bld.SAMBA3_MODULE('pdb_ldap',
|
||||
subsystem='pdb',
|
||||
deps='smbldap',
|
||||
source=PDB_LDAP_SRC,
|
||||
init_function='',
|
||||
internal_module=bld.SAMBA3_IS_STATIC_MODULE('pdb_ldap'),
|
||||
|
@ -73,6 +73,7 @@ bld.SAMBA3_MODULE('idmap_passdb',
|
||||
bld.SAMBA3_MODULE('idmap_ldap',
|
||||
subsystem='idmap',
|
||||
source=IDMAP_LDAP_SRC,
|
||||
deps='smbldap',
|
||||
init_function='',
|
||||
internal_module=bld.SAMBA3_IS_STATIC_MODULE('idmap_ldap'),
|
||||
enabled=bld.SAMBA3_IS_ENABLED_MODULE('idmap_ldap') and bld.env.HAVE_LDAP)
|
||||
|
@ -714,7 +714,7 @@ bld.SAMBA3_SUBSYSTEM('TLDAP',
|
||||
|
||||
bld.SAMBA3_LIBRARY('pdb',
|
||||
source=PASSDB_SRC,
|
||||
deps='SECRETS3 SMBLDAP GROUPDB wbclient LIBCLI_AUTH flag_mapping',
|
||||
deps='SECRETS3 GROUPDB wbclient LIBCLI_AUTH flag_mapping',
|
||||
private_library=True,
|
||||
public_headers='''
|
||||
include/passdb.h
|
||||
@ -837,15 +837,17 @@ bld.SAMBA3_SUBSYSTEM('SECRETS3',
|
||||
deps='NDR_SECRETS param samba3core pdb',
|
||||
vars=locals())
|
||||
|
||||
bld.SAMBA3_SUBSYSTEM('SMBLDAP',
|
||||
bld.SAMBA3_LIBRARY('smbldap',
|
||||
source=SMBLDAP_SRC,
|
||||
deps='ldap lber',
|
||||
deps='ldap lber samba-util param',
|
||||
vars=locals(),
|
||||
enabled=bld.env.HAVE_LDAP)
|
||||
enabled=bld.env.HAVE_LDAP,
|
||||
private_library=True,
|
||||
public_headers='include/smbldap.h include/smb_ldap.h')
|
||||
|
||||
bld.SAMBA3_LIBRARY('ads',
|
||||
source=LIBADS_SRC,
|
||||
deps='cli-ldap-common KRB5_WRAP ldap lber KRBCLIENT param LIBNMB libsmb DCUTIL',
|
||||
deps='cli-ldap-common KRB5_WRAP ldap lber KRBCLIENT param LIBNMB libsmb DCUTIL smbldap',
|
||||
private_library=True,
|
||||
vars=locals())
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user