From 69b51f702af1ded825d5c17bdb97014cac12e752 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Mon, 24 Apr 2006 15:47:59 +0000 Subject: r15207: Introduce PRIVATE_DEPENDENCIES and PUBLIC_DEPENDENCIES as replacement for REQUIRED_SUBSYSTEMS. (This used to be commit adc8a019b6da256f104abed1b82bfde6998a2ac9) --- source4/auth/config.mk | 8 ++++---- source4/auth/credentials/config.mk | 2 +- source4/auth/gensec/config.mk | 8 ++++---- source4/auth/kerberos/config.mk | 2 +- source4/auth/ntlmssp/config.mk | 2 +- 5 files changed, 11 insertions(+), 11 deletions(-) (limited to 'source4/auth') diff --git a/source4/auth/config.mk b/source4/auth/config.mk index 03edc8a68b..9ce50ab978 100644 --- a/source4/auth/config.mk +++ b/source4/auth/config.mk @@ -14,7 +14,7 @@ INIT_FUNCTION = auth_sam_init SUBSYSTEM = auth OBJ_FILES = \ auth_sam.o -REQUIRED_SUBSYSTEMS = \ +PUBLIC_DEPENDENCIES = \ SAMDB # End MODULE auth_sam ####################### @@ -36,7 +36,7 @@ INIT_FUNCTION = auth_winbind_init SUBSYSTEM = auth OBJ_FILES = \ auth_winbind.o -REQUIRED_SUBSYSTEMS = \ +PUBLIC_DEPENDENCIES = \ LIBWINBIND-CLIENT \ NDR_NETLOGON LIBNDR # End MODULE auth_winbind @@ -59,7 +59,7 @@ INIT_FUNCTION = auth_unix_init SUBSYSTEM = auth OBJ_FILES = \ auth_unix.o -REQUIRED_SUBSYSTEMS = \ +PUBLIC_DEPENDENCIES = \ EXT_LIB_CRYPT EXT_LIB_PAM PAM_ERRORS # End MODULE auth_unix ####################### @@ -79,6 +79,6 @@ OBJ_FILES = \ auth_sam_reply.o \ ntlm_check.o \ auth_simple.o -REQUIRED_SUBSYSTEMS = LIB_SECURITY process_model +PUBLIC_DEPENDENCIES = LIB_SECURITY process_model # End SUBSYSTEM auth ####################### diff --git a/source4/auth/credentials/config.mk b/source4/auth/credentials/config.mk index dbf20156fa..b1212e5963 100644 --- a/source4/auth/credentials/config.mk +++ b/source4/auth/credentials/config.mk @@ -7,7 +7,7 @@ OBJ_FILES = credentials.o \ credentials_files.o \ credentials_krb5.o \ credentials_ntlm.o -REQUIRED_SUBSYSTEMS = \ +PUBLIC_DEPENDENCIES = \ HEIMDAL LIBCLI_AUTH ldb SECRETS # End SUBSYSTEM CREDENTIALS ################################# diff --git a/source4/auth/gensec/config.mk b/source4/auth/gensec/config.mk index b01d1283ae..38351c7efb 100644 --- a/source4/auth/gensec/config.mk +++ b/source4/auth/gensec/config.mk @@ -7,7 +7,7 @@ DESCRIPTION = Generic Security Library PUBLIC_HEADERS = gensec.h spnego.h PUBLIC_PROTO_HEADER = gensec_proto.h OBJ_FILES = gensec.o -REQUIRED_SUBSYSTEMS = \ +PUBLIC_DEPENDENCIES = \ CREDENTIALS LIBSAMBA-UTIL # End SUBSYSTEM gensec ################################# @@ -18,7 +18,7 @@ REQUIRED_SUBSYSTEMS = \ SUBSYSTEM = gensec INIT_FUNCTION = gensec_krb5_init OBJ_FILES = gensec_krb5.o -REQUIRED_SUBSYSTEMS = KERBEROS auth auth_sam +PUBLIC_DEPENDENCIES = KERBEROS auth auth_sam # End MODULE gensec_krb5 ################################################ @@ -28,7 +28,7 @@ REQUIRED_SUBSYSTEMS = KERBEROS auth auth_sam SUBSYSTEM = gensec INIT_FUNCTION = gensec_gssapi_init OBJ_FILES = gensec_gssapi.o -REQUIRED_SUBSYSTEMS = KERBEROS auth +PUBLIC_DEPENDENCIES = KERBEROS auth # End MODULE gensec_gssapi ################################################ @@ -51,7 +51,7 @@ PRIVATE_PROTO_HEADER = schannel_proto.h INIT_FUNCTION = gensec_schannel_init OBJ_FILES = schannel.o \ schannel_sign.o -REQUIRED_SUBSYSTEMS = auth SCHANNELDB NDR_SCHANNEL +PUBLIC_DEPENDENCIES = auth SCHANNELDB NDR_SCHANNEL OUTPUT_TYPE = MERGEDOBJ # End MODULE gensec_schannel ################################################ diff --git a/source4/auth/kerberos/config.mk b/source4/auth/kerberos/config.mk index dbab322511..bce6c97848 100644 --- a/source4/auth/kerberos/config.mk +++ b/source4/auth/kerberos/config.mk @@ -9,6 +9,6 @@ OBJ_FILES = kerberos.o \ kerberos_pac.o \ gssapi_parse.o \ krb5_init_context.o -REQUIRED_SUBSYSTEMS = HEIMDAL_KRB5 NDR_KRB5PAC SOCKET +PUBLIC_DEPENDENCIES = HEIMDAL_KRB5 NDR_KRB5PAC SOCKET # End SUBSYSTEM KERBEROS ################################# diff --git a/source4/auth/ntlmssp/config.mk b/source4/auth/ntlmssp/config.mk index 07b1fad1c7..fc9ccd91f6 100644 --- a/source4/auth/ntlmssp/config.mk +++ b/source4/auth/ntlmssp/config.mk @@ -12,7 +12,7 @@ OBJ_FILES = ntlmssp.o \ ntlmssp_sign.o \ ntlmssp_client.o \ ntlmssp_server.o -REQUIRED_SUBSYSTEMS = auth MSRPC_PARSE +PUBLIC_DEPENDENCIES = auth MSRPC_PARSE OUTPUT_TYPE = MERGEDOBJ # End MODULE gensec_ntlmssp ################################################ -- cgit