summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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}