build the new sid_check_is_for_passdb() function into passdb
authorMichael Adam <obnox@samba.org>
Fri, 30 Nov 2012 15:26:28 +0000 (16:26 +0100)
committerStefan Metzmacher <metze@samba.org>
Mon, 3 Dec 2012 07:48:29 +0000 (08:48 +0100)
Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
source3/Makefile.in
source3/passdb/ABI/pdb-0.sigs
source3/wscript_build

index 38189909023452d4e8315600fea822b339714017..41e97ef83f9ec0759e371007750698895b71553d 100644 (file)
@@ -825,6 +825,7 @@ PASSDB_GET_SET_OBJ = passdb/pdb_get_set.o
 
 PASSDB_OBJ = $(PASSDB_GET_SET_OBJ) passdb/passdb.o passdb/pdb_interface.o \
                lib/util_wellknown.o lib/util_builtin.o passdb/pdb_compat.o \
+               lib/util_sid_passdb.o \
                lib/util_unixsids.o passdb/lookup_sid.o \
                passdb/login_cache.o @PDB_STATIC@ \
                passdb/account_pol.o $(PRIVILEGES_OBJ) \
index bc82ff3bfa2e439e742d25fd80d30b2156dc8e48..47d9423f25b89f95b14820ba021d4941b2a791d2 100644 (file)
@@ -256,6 +256,7 @@ samu_new: struct samu *(TALLOC_CTX *)
 samu_set_unix: NTSTATUS (struct samu *, const struct passwd *)
 secrets_trusted_domains: NTSTATUS (TALLOC_CTX *, uint32_t *, struct trustdom_info ***)
 sid_check_is_builtin: bool (const struct dom_sid *)
+sid_check_is_for_passdb: bool (const struct dom_sid *)
 sid_check_is_in_builtin: bool (const struct dom_sid *)
 sid_check_is_in_unix_groups: bool (const struct dom_sid *)
 sid_check_is_in_unix_users: bool (const struct dom_sid *)
index aac18c7cba5da65d9b530ee2f6f9ecf6cc5ab582..6fc0d0666e6a46ac559f8afd0c2ef36d22198dba 100755 (executable)
@@ -209,6 +209,7 @@ PASSDB_GET_SET_SRC = '''passdb/pdb_get_set.c'''
 
 PASSDB_SRC = '''${PASSDB_GET_SET_SRC} passdb/passdb.c
                 lib/util_wellknown.c lib/util_builtin.c passdb/pdb_compat.c
+                lib/util_sid_passdb.c
                 lib/util_unixsids.c passdb/lookup_sid.c
                 passdb/login_cache.c
                 passdb/account_pol.c ${PRIVILEGES_SRC}