summaryrefslogtreecommitdiff
path: root/source3
diff options
context:
space:
mode:
authorMichael Adam <obnox@samba.org>2012-11-30 16:26:28 +0100
committerStefan Metzmacher <metze@samba.org>2012-12-03 08:48:29 +0100
commit845a14210729c6a4c39a65be00e2f8b19fc13ec0 (patch)
treed8ee884d0329b65b4501478d84211a8a44b0bc35 /source3
parentfecdf48aaf514e6cda5cd0412d7407319a3ff89f (diff)
downloadsamba-845a14210729c6a4c39a65be00e2f8b19fc13ec0.tar.gz
samba-845a14210729c6a4c39a65be00e2f8b19fc13ec0.tar.bz2
samba-845a14210729c6a4c39a65be00e2f8b19fc13ec0.zip
build the new sid_check_is_for_passdb() function into passdb
Signed-off-by: Michael Adam <obnox@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org>
Diffstat (limited to 'source3')
-rw-r--r--source3/Makefile.in1
-rw-r--r--source3/passdb/ABI/pdb-0.sigs1
-rwxr-xr-xsource3/wscript_build1
3 files changed, 3 insertions, 0 deletions
diff --git a/source3/Makefile.in b/source3/Makefile.in
index 3818990902..41e97ef83f 100644
--- a/source3/Makefile.in
+++ b/source3/Makefile.in
@@ -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) \
diff --git a/source3/passdb/ABI/pdb-0.sigs b/source3/passdb/ABI/pdb-0.sigs
index bc82ff3bfa..47d9423f25 100644
--- a/source3/passdb/ABI/pdb-0.sigs
+++ b/source3/passdb/ABI/pdb-0.sigs
@@ -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 *)
diff --git a/source3/wscript_build b/source3/wscript_build
index aac18c7cba..6fc0d0666e 100755
--- a/source3/wscript_build
+++ b/source3/wscript_build
@@ -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}