# AUTH Server subsystem include gensec/config.mk include kerberos/config.mk include ntlmssp/config.mk include credentials/config.mk ####################### # Start MODULE auth_sam [MODULE::auth_sam] INIT_FUNCTION = auth_sam_init SUBSYSTEM = AUTH INIT_OBJ_FILES = \ auth_sam.o REQUIRED_SUBSYSTEMS = \ SAMDB # End MODULE auth_sam ####################### ####################### # Start MODULE auth_anonymous [MODULE::auth_anonymous] INIT_FUNCTION = auth_anonymous_init SUBSYSTEM = AUTH INIT_OBJ_FILES = \ auth_anonymous.o # End MODULE auth_anonymous ####################### ####################### # Start MODULE auth_winbind [MODULE::auth_winbind] INIT_FUNCTION = auth_winbind_init SUBSYSTEM = AUTH INIT_OBJ_FILES = \ auth_winbind.o REQUIRED_SUBSYSTEMS = \ LIBWINBIND_CLIENT \ NDR_NETLOGON LIBNDR # End MODULE auth_winbind ####################### ####################### # Start MODULE auth_developer [MODULE::auth_developer] INIT_FUNCTION = auth_developer_init SUBSYSTEM = AUTH INIT_OBJ_FILES = \ auth_developer.o # End MODULE auth_developer ####################### ####################### # Start MODULE auth_unix [MODULE::auth_unix] INIT_FUNCTION = auth_unix_init SUBSYSTEM = AUTH INIT_OBJ_FILES = \ auth_unix.o REQUIRED_SUBSYSTEMS = \ EXT_LIB_CRYPT EXT_LIB_PAM PAM_ERRORS # End MODULE auth_unix ####################### [SUBSYSTEM::PAM_ERRORS] OBJ_FILES = pam_errors.o ####################### # Start SUBSYSTEM AUTH [SUBSYSTEM::AUTH] INIT_OBJ_FILES = \ auth.o ADD_OBJ_FILES = \ auth_util.o \ auth_sam_reply.o \ ntlm_check.o \ auth_simple.o # End SUBSYSTEM AUTH #######################