2006-03-19 20:51:15 +03:00
# auth server subsystem
2005-10-21 20:29:54 +04: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 20:54:41 +04:00
2006-04-27 23:50:13 +04:00
[SUBSYSTEM :: auth_sam ]
PRIVATE_PROTO_HEADER = auth_sam.h
2006-04-30 22:46:14 +04:00
OBJ_FILES = sam.o auth_sam_reply.o ntlm_check.o
2007-11-16 22:12:00 +03:00
PUBLIC_DEPENDENCIES = SAMDB UTIL_LDB
2006-04-27 23:50:13 +04:00
2004-05-24 20:54:41 +04:00
#######################
# Start MODULE auth_sam
2006-04-27 23:50:13 +04:00
[MODULE :: auth_sam_module ]
2006-03-17 03:45:52 +03:00
# gensec_krb5 and gensec_gssapi depend on it
2004-11-07 02:23:15 +03:00
INIT_FUNCTION = auth_sam_init
2006-03-07 19:41:04 +03:00
SUBSYSTEM = auth
2006-04-27 23:50:13 +04:00
OBJ_FILES = auth_sam.o
2007-04-20 15:00:20 +04:00
PRIVATE_DEPENDENCIES = \
2006-04-27 23:50:13 +04:00
SAMDB auth_sam
2004-05-24 20:54:41 +04:00
# End MODULE auth_sam
#######################
#######################
2005-01-09 15:55:25 +03:00
# Start MODULE auth_anonymous
[MODULE :: auth_anonymous ]
INIT_FUNCTION = auth_anonymous_init
2006-03-07 19:41:04 +03:00
SUBSYSTEM = auth
2006-04-27 20:09:17 +04:00
OBJ_FILES = auth_anonymous.o
2005-01-09 15:55:25 +03:00
# End MODULE auth_anonymous
2004-05-24 20:54:41 +04:00
#######################
2004-10-25 03:54:00 +04:00
#######################
# Start MODULE auth_winbind
[MODULE :: auth_winbind ]
2004-11-07 02:23:15 +03:00
INIT_FUNCTION = auth_winbind_init
2006-03-07 19:41:04 +03:00
SUBSYSTEM = auth
2006-04-27 20:09:17 +04:00
OBJ_FILES = auth_winbind.o
2007-04-20 15:00:20 +04:00
PRIVATE_DEPENDENCIES = NDR_WINBIND MESSAGING LIBWINBIND-CLIENT
2005-01-09 15:55:25 +03:00
# End MODULE auth_winbind
#######################
#######################
# Start MODULE auth_developer
[MODULE :: auth_developer ]
INIT_FUNCTION = auth_developer_init
2006-03-07 19:41:04 +03:00
SUBSYSTEM = auth
2006-04-27 20:09:17 +04:00
OBJ_FILES = auth_developer.o
2005-01-09 15:55:25 +03:00
# End MODULE auth_developer
2004-10-25 03:54:00 +04:00
#######################
2005-06-03 18:06:23 +04:00
[MODULE :: auth_unix ]
INIT_FUNCTION = auth_unix_init
2006-03-07 19:41:04 +03:00
SUBSYSTEM = auth
2006-04-27 20:09:17 +04:00
OBJ_FILES = auth_unix.o
2007-11-05 17:47:34 +03:00
PRIVATE_DEPENDENCIES = CRYPT PAM PAM_ERRORS NSS_WRAPPER
2005-06-03 18:06:23 +04:00
2005-09-16 00:03:35 +04:00
[SUBSYSTEM :: PAM_ERRORS ]
2006-03-07 16:36:26 +03:00
PRIVATE_PROTO_HEADER = pam_errors.h
2005-10-21 20:29:54 +04:00
OBJ_FILES = pam_errors.o
2005-09-16 00:03:35 +04:00
2004-05-24 20:54:41 +04:00
#######################
2006-03-07 19:41:04 +03:00
# Start SUBSYSTEM auth
2006-11-12 05:49:05 +03:00
[SUBSYSTEM :: auth ]
#VERSION = 0.0.1
#SO_VERSION = 0
2006-03-16 20:51:04 +03:00
PUBLIC_HEADERS = auth.h
PUBLIC_PROTO_HEADER = auth_proto.h
2005-12-26 21:03:50 +03:00
OBJ_FILES = \
auth.o \
2005-10-21 20:29:54 +04:00
auth_util.o \
2005-12-19 09:56:45 +03:00
auth_simple.o
2006-11-12 05:15:56 +03:00
PUBLIC_DEPENDENCIES = LIBSECURITY SAMDB CREDENTIALS
2006-03-07 19:41:04 +03:00
# End SUBSYSTEM auth
2004-05-24 20:54:41 +04:00
#######################
2007-11-21 14:31:41 +03:00
[PYTHON :: swig_auth ]
PUBLIC_DEPENDENCIES = auth LIBPYTHON
PRIVATE_DEPENDENCIES = SAMDB
SWIG_FILE = auth.i