2006-03-19 17:51:15 +00:00
# auth server subsystem
2005-10-21 16:29:54 +00:00
i n c l u d e g e n s e c / c o n f i g . m k
i n c l u d e k e r b e r o s / c o n f i g . m k
i n c l u d e n t l m s s p / c o n f i g . m k
i n c l u d e c r e d e n t i a l s / c o n f i g . m k
2004-05-24 16:54:41 +00:00
2007-11-26 02:25:20 +01:00
[SUBSYSTEM :: auth_session ]
OBJ_FILES = session.o
PUBLIC_PROTO_HEADER = session_proto.h
[SUBSYSTEM :: auth_system_session ]
OBJ_FILES = system_session.o
PUBLIC_PROTO_HEADER = system_session_proto.h
2006-04-27 19:50:13 +00:00
[SUBSYSTEM :: auth_sam ]
PRIVATE_PROTO_HEADER = auth_sam.h
2006-04-30 18:46:14 +00:00
OBJ_FILES = sam.o auth_sam_reply.o ntlm_check.o
2007-11-16 20:12:00 +01:00
PUBLIC_DEPENDENCIES = SAMDB UTIL_LDB
2006-04-27 19:50:13 +00:00
2004-05-24 16:54:41 +00:00
#######################
# Start MODULE auth_sam
2006-04-27 19:50:13 +00:00
[MODULE :: auth_sam_module ]
2006-03-17 00:45:52 +00:00
# gensec_krb5 and gensec_gssapi depend on it
2004-11-06 23:23:15 +00:00
INIT_FUNCTION = auth_sam_init
2006-03-07 16:41:04 +00:00
SUBSYSTEM = auth
2006-04-27 19:50:13 +00:00
OBJ_FILES = auth_sam.o
2007-04-20 11:00:20 +00:00
PRIVATE_DEPENDENCIES = \
2006-04-27 19:50:13 +00:00
SAMDB auth_sam
2004-05-24 16:54:41 +00:00
# End MODULE auth_sam
#######################
#######################
2005-01-09 12:55:25 +00:00
# Start MODULE auth_anonymous
[MODULE :: auth_anonymous ]
INIT_FUNCTION = auth_anonymous_init
2006-03-07 16:41:04 +00:00
SUBSYSTEM = auth
2006-04-27 16:09:17 +00:00
OBJ_FILES = auth_anonymous.o
2005-01-09 12:55:25 +00:00
# End MODULE auth_anonymous
2004-05-24 16:54:41 +00:00
#######################
2004-10-24 23:54:00 +00:00
#######################
# Start MODULE auth_winbind
[MODULE :: auth_winbind ]
2004-11-06 23:23:15 +00:00
INIT_FUNCTION = auth_winbind_init
2006-03-07 16:41:04 +00:00
SUBSYSTEM = auth
2006-04-27 16:09:17 +00:00
OBJ_FILES = auth_winbind.o
2007-04-20 11:00:20 +00:00
PRIVATE_DEPENDENCIES = NDR_WINBIND MESSAGING LIBWINBIND-CLIENT
2005-01-09 12:55:25 +00:00
# End MODULE auth_winbind
#######################
#######################
# Start MODULE auth_developer
[MODULE :: auth_developer ]
INIT_FUNCTION = auth_developer_init
2006-03-07 16:41:04 +00:00
SUBSYSTEM = auth
2006-04-27 16:09:17 +00:00
OBJ_FILES = auth_developer.o
2005-01-09 12:55:25 +00:00
# End MODULE auth_developer
2004-10-24 23:54:00 +00:00
#######################
2005-06-03 14:06:23 +00:00
[MODULE :: auth_unix ]
INIT_FUNCTION = auth_unix_init
2006-03-07 16:41:04 +00:00
SUBSYSTEM = auth
2006-04-27 16:09:17 +00:00
OBJ_FILES = auth_unix.o
2007-11-05 15:47:34 +01:00
PRIVATE_DEPENDENCIES = CRYPT PAM PAM_ERRORS NSS_WRAPPER
2005-06-03 14:06:23 +00:00
2005-09-15 20:03:35 +00:00
[SUBSYSTEM :: PAM_ERRORS ]
2006-03-07 13:36:26 +00:00
PRIVATE_PROTO_HEADER = pam_errors.h
2005-10-21 16:29:54 +00:00
OBJ_FILES = pam_errors.o
2005-09-15 20:03:35 +00:00
2004-05-24 16:54:41 +00:00
#######################
2006-03-07 16:41:04 +00:00
# Start SUBSYSTEM auth
2006-11-12 02:49:05 +00:00
[SUBSYSTEM :: auth ]
#VERSION = 0.0.1
#SO_VERSION = 0
2006-03-16 17:51:04 +00:00
PUBLIC_HEADERS = auth.h
PUBLIC_PROTO_HEADER = auth_proto.h
2005-12-26 18:03:50 +00:00
OBJ_FILES = \
auth.o \
2005-10-21 16:29:54 +00:00
auth_util.o \
2005-12-19 06:56:45 +00:00
auth_simple.o
2006-11-12 02:15:56 +00:00
PUBLIC_DEPENDENCIES = LIBSECURITY SAMDB CREDENTIALS
2007-11-26 02:25:20 +01:00
PRIVATE_DEPENDENCIES = auth_session auth_system_session
2006-03-07 16:41:04 +00:00
# End SUBSYSTEM auth
2004-05-24 16:54:41 +00:00
#######################
2007-11-21 12:31:41 +01:00
[PYTHON :: swig_auth ]
PUBLIC_DEPENDENCIES = auth LIBPYTHON
PRIVATE_DEPENDENCIES = SAMDB
SWIG_FILE = auth.i