r26006: Improve some dependencies.
authorJelmer Vernooij <jelmer@samba.org>
Fri, 16 Nov 2007 22:24:23 +0000 (23:24 +0100)
committerStefan Metzmacher <metze@samba.org>
Fri, 21 Dec 2007 04:45:41 +0000 (05:45 +0100)
source/auth/auth_unix.c
source/auth/config.mk
source/dsdb/config.mk
source/librpc/config.mk
source/param/config.mk
source/scripting/ejs/config.mk
source/smbd/config.mk
source/utils/config.mk

index 8b4e23a2c4ff86f4f9a238359452ed5bbd485aa2..d06c73cc3424a74f83c76fe957d77f4904076004 100644 (file)
@@ -236,7 +236,7 @@ static NTSTATUS smb_pam_start(pam_handle_t **pamh, const char *account_name, con
 
        pam_error = pam_start("samba", account_name, pconv, pamh);
        if (pam_error != PAM_SUCCESS) {
-               /* no vaild pamh here, can we reliably call pam_strerror ? */
+               /* no valid pamh here, can we reliably call pam_strerror ? */
                DEBUG(4,("smb_pam_start: pam_start failed!\n"));
                return NT_STATUS_UNSUCCESSFUL;
        }
index 497fccbc965173047e24c60d298004c4fd21b7f6..b2d576be3764fc13f97756cfb98840f1ca940a54 100644 (file)
@@ -49,15 +49,11 @@ OBJ_FILES = auth_developer.o
 # End MODULE auth_developer
 #######################
 
-#######################
-# Start MODULE auth_unix
 [MODULE::auth_unix]
 INIT_FUNCTION = auth_unix_init
 SUBSYSTEM = auth
 OBJ_FILES = auth_unix.o
 PRIVATE_DEPENDENCIES = CRYPT PAM PAM_ERRORS NSS_WRAPPER
-# End MODULE auth_unix
-#######################
 
 [SUBSYSTEM::PAM_ERRORS]
 PRIVATE_PROTO_HEADER = pam_errors.h
index cfbfd9da0209e84df782b8e404b6872fc9ec4c81..56a8f532b18ba2609f5592eb600900e9267276a9 100644 (file)
@@ -8,7 +8,7 @@ include samdb/ldb_modules/config.mk
 PUBLIC_PROTO_HEADER = samdb/samdb_proto.h
 PUBLIC_HEADERS = samdb/samdb.h
 PUBLIC_DEPENDENCIES = LIBCLI_LDAP HEIMDAL_KRB5 
-PRIVATE_DEPENDENCIES = LIBNDR NDR_MISC NDR_DRSUAPI NDR_DRSBLOBS
+PRIVATE_DEPENDENCIES = LIBNDR NDR_MISC NDR_DRSUAPI NDR_DRSBLOBS NSS_WRAPPER
 OBJ_FILES = \
                samdb/samdb.o \
                samdb/samdb_privilege.o \
index 40bfb5cb0f3b659fa149ac8c74f42bd82aacf3ad..eb4e88d7a9e43215d20f5bfd3e918d4ef07c5b6a 100644 (file)
@@ -27,7 +27,8 @@ PRIVATE_DEPENDENCIES = \
                LIBSAMBA-UTIL \
                LIBPOPT \
                POPT_SAMBA \
-               NDR_TABLE
+               NDR_TABLE \
+               LIBSAMBA-ERRORS
 MANPAGE = tools/ndrdump.1
 # FIXME: ndrdump shouldn't have to depend on RPC...
 # End BINARY ndrdump
index 7082a8bca3d3684f95405acfdd34d87ef056d8b4..17a49eeef6c53128bf63a03c5c27bb77f5515cf0 100644 (file)
@@ -47,4 +47,4 @@ PRIVATE_DEPENDENCIES = LIBLDB
 
 [SUBSYSTEM::SECRETS]
 OBJ_FILES = secrets.o
-PRIVATE_DEPENDENCIES = LDB_WRAP UTIL_TDB
+PRIVATE_DEPENDENCIES = LDB_WRAP TDB_WRAP UTIL_TDB
index 1916854f7b5ce93b64fec70f5a4b98c7fb5c8ab9..8b680ba973a8c7c07d6f445a5b3a3550d34c99db 100644 (file)
@@ -8,11 +8,13 @@ OBJ_FILES = \
 
 [MODULE::smbcalls_config]
 OBJ_FILES = smbcalls_config.o
+OUTPUT_TYPE = INTEGRATED
 SUBSYSTEM = smbcalls
 INIT_FUNCTION = smb_setup_ejs_config
 
 [MODULE::smbcalls_ldb]
 OBJ_FILES = smbcalls_ldb.o
+OUTPUT_TYPE = INTEGRATED
 SUBSYSTEM = smbcalls
 INIT_FUNCTION = smb_setup_ejs_ldb
 PRIVATE_DEPENDENCIES = LIBLDB SAMDB LIBNDR
@@ -20,38 +22,45 @@ PRIVATE_DEPENDENCIES = LIBLDB SAMDB LIBNDR
 [MODULE::smbcalls_reg]
 OBJ_FILES = smbcalls_reg.o
 SUBSYSTEM = smbcalls
+OUTPUT_TYPE = INTEGRATED
 INIT_FUNCTION = smb_setup_ejs_reg
 PRIVATE_DEPENDENCIES = registry SAMDB LIBNDR
 
 [MODULE::smbcalls_nbt]
 OBJ_FILES = smbcalls_nbt.o
 SUBSYSTEM = smbcalls
+OUTPUT_TYPE = INTEGRATED
 INIT_FUNCTION = smb_setup_ejs_nbt
 
 [MODULE::smbcalls_samba3]
 OBJ_FILES = smbcalls_samba3.o
 SUBSYSTEM = smbcalls
+OUTPUT_TYPE = INTEGRATED
 INIT_FUNCTION = smb_setup_ejs_samba3
 PRIVATE_DEPENDENCIES = LIBSAMBA3 
 
 [MODULE::smbcalls_rand]
 OBJ_FILES = smbcalls_rand.o
 SUBSYSTEM = smbcalls
+OUTPUT_TYPE = INTEGRATED
 INIT_FUNCTION = smb_setup_ejs_random
 
 [MODULE::smbcalls_nss]
 OBJ_FILES = smbcalls_nss.o
 SUBSYSTEM = smbcalls
+OUTPUT_TYPE = INTEGRATED
 INIT_FUNCTION = smb_setup_ejs_nss
 PRIVATE_DEPENDENCIES = NSS_WRAPPER
 
 [MODULE::smbcalls_data]
 OBJ_FILES = smbcalls_data.o
 SUBSYSTEM = smbcalls
+OUTPUT_TYPE = INTEGRATED
 INIT_FUNCTION = smb_setup_ejs_datablob
 
 [MODULE::smbcalls_auth]
 OBJ_FILES = smbcalls_auth.o
+OUTPUT_TYPE = INTEGRATED
 SUBSYSTEM = smbcalls
 INIT_FUNCTION = smb_setup_ejs_auth
 PRIVATE_DEPENDENCIES = auth
@@ -59,11 +68,13 @@ PRIVATE_DEPENDENCIES = auth
 [MODULE::smbcalls_string]
 OBJ_FILES = smbcalls_string.o
 SUBSYSTEM = smbcalls
+OUTPUT_TYPE = INTEGRATED
 INIT_FUNCTION = smb_setup_ejs_string
 
 [MODULE::smbcalls_sys]
 OBJ_FILES = smbcalls_sys.o
 SUBSYSTEM = smbcalls
+OUTPUT_TYPE = INTEGRATED
 INIT_FUNCTION = smb_setup_ejs_system
 
 include ejsnet/config.mk
index 1a67928e8466fe7427acfcf7ac4dac13e2bb59fb..ea0df63f3210f71c173ab368487fc0e2c625183d 100644 (file)
@@ -19,7 +19,7 @@ OBJ_FILES = \
                service_stream.o \
                service_task.o
 PRIVATE_DEPENDENCIES = \
-               MESSAGING
+               MESSAGING samba-socket
 # End SUBSYSTEM SERVER
 #######################
 
index 71c7647fd9a64759ab4bdcae05a072bb34b005c6..6ef7e40471fc5d2279ae08dacb070db48c60e8a8 100644 (file)
@@ -32,7 +32,8 @@ PRIVATE_DEPENDENCIES = \
                LIBSAMBA-CONFIG \
                LIBSAMBA-UTIL \
                NDR_XATTR \
-               WRAP_XATTR
+               WRAP_XATTR \
+               LIBSAMBA-ERRORS
 
 # End BINARY getntacl
 #################################