s3-waf: add missing IDMAP modules.
authorGünther Deschner <gd@samba.org>
Sun, 26 Sep 2010 21:38:36 +0000 (23:38 +0200)
committerGünther Deschner <gd@samba.org>
Sun, 26 Sep 2010 22:39:38 +0000 (00:39 +0200)
Guenther

source3/winbindd/wscript_build
source3/wscript

index f969f0c2181026fe4071bef591469e14872be7f7..3f215e7ca2886d570992a5520117f76dbfcbe27e 100644 (file)
@@ -4,6 +4,8 @@ IDMAP_AD_SRC = '''idmap_ad.c'''
 IDMAP_RID_SRC = '''idmap_rid.c'''
 IDMAP_PASSDB_SRC = '''idmap_passdb.c'''
 IDMAP_LDAP_SRC = '''idmap_ldap.c'''
+IDMAP_NSS_SRC = '''idmap_nss.c'''
+IDMAP_TDB_SRC = '''idmap_tdb.c'''
 IDMAP_TDB2_SRC = '''idmap_tdb2.c'''
 
 IDMAP_HASH_SRC = '''idmap_hash/idmap_hash.c
@@ -52,6 +54,20 @@ bld.SAMBA_MODULE('IDMAP_LDAP',
                  internal_module=bld.SAMBA3_IS_STATIC_MODULE('IDMAP_LDAP'),
                  enabled=bld.SAMBA3_IS_ENABLED_MODULE('IDMAP_LDAP'))
 
+bld.SAMBA_MODULE('IDMAP_NSS',
+                 subsystem='IDMAP',
+                 source=IDMAP_NSS_SRC,
+                 init_function='',
+                 internal_module=bld.SAMBA3_IS_STATIC_MODULE('IDMAP_NSS'),
+                 enabled=bld.SAMBA3_IS_ENABLED_MODULE('IDMAP_NSS'))
+
+bld.SAMBA_MODULE('IDMAP_TDB',
+                 subsystem='IDMAP',
+                 source=IDMAP_TDB_SRC,
+                 init_function='',
+                 internal_module=bld.SAMBA3_IS_STATIC_MODULE('IDMAP_TDB'),
+                 enabled=bld.SAMBA3_IS_ENABLED_MODULE('IDMAP_TDB'))
+
 bld.SAMBA_MODULE('IDMAP_TDB2',
                  subsystem='IDMAP',
                  source=IDMAP_TDB2_SRC,
index 8f65b15fe7cf376c70bebc52341d0a3bd60467dc..e31ad5b98b5727306a69f8bf45c77f6e20551f74 100644 (file)
@@ -319,7 +319,8 @@ return acl_get_perm_np(permset_d, perm);
                                       rpc_ntsvcs rpc_netlogon rpc_netdfs rpc_srvsvc rpc_spoolss
                                       rpc_eventlog auth_sam auth_unix auth_winbind auth_wbc auth_server
                                       auth_domain auth_builtin auth_netlogond vfs_default
-                                      nss_info_template''')
+                                      nss_info_template idmap_tdb idmap_passdb
+                                      idmap_nss''')
 
     default_shared_modules=TO_LIST('''vfs_recycle vfs_audit vfs_extd_audit vfs_full_audit vfs_netatalk
                                       vfs_fake_perms vfs_default_quota vfs_readonly vfs_cap