mirror of
https://github.com/samba-team/samba.git
synced 2025-01-14 19:24:43 +03:00
d95a256d1b
This reduces the total size of the samba binaries from 119 Mb to 73 Mb. Next step will be to have the build system obtain some of this information by itself, so that we don't have to write ~10 lines per interface manually. (This used to be commit 16d905f6b0cbec591eebc44ee2ac9516a5730378)
51 lines
1.0 KiB
Makefile
51 lines
1.0 KiB
Makefile
# AUTH Server subsystem
|
|
|
|
#######################
|
|
# Start MODULE auth_sam
|
|
[MODULE::auth_sam]
|
|
INIT_FUNCTION = auth_sam_init
|
|
SUBSYSTEM = AUTH
|
|
INIT_OBJ_FILES = \
|
|
auth/auth_sam.o
|
|
REQUIRED_SUBSYSTEMS = \
|
|
SAMDB
|
|
# End MODULE auth_sam
|
|
#######################
|
|
|
|
#######################
|
|
# Start MODULE auth_builtin
|
|
[MODULE::auth_builtin]
|
|
INIT_FUNCTION = auth_builtin_init
|
|
SUBSYSTEM = AUTH
|
|
REQUIRED_SUBSYSTEMS = LIBCLI_UTILS
|
|
INIT_OBJ_FILES = \
|
|
auth/auth_builtin.o
|
|
# End MODULE auth_builtin
|
|
#######################
|
|
|
|
#######################
|
|
# Start MODULE auth_winbind
|
|
[MODULE::auth_winbind]
|
|
INIT_FUNCTION = auth_winbind_init
|
|
SUBSYSTEM = AUTH
|
|
INIT_OBJ_FILES = \
|
|
auth/auth_winbind.o
|
|
REQUIRED_SUBSYSTEMS = \
|
|
LIB_WINBIND_CLIENT \
|
|
NDR_NETLOGON LIBNDR
|
|
# End MODULE auth_builtin
|
|
#######################
|
|
|
|
#######################
|
|
# Start SUBSYSTEM AUTH
|
|
[SUBSYSTEM::AUTH]
|
|
INIT_OBJ_FILES = \
|
|
auth/auth.o
|
|
ADD_OBJ_FILES = \
|
|
auth/auth_util.o \
|
|
auth/pampass.o \
|
|
auth/pass_check.o \
|
|
auth/ntlm_check.o
|
|
# End SUBSYSTEM AUTH
|
|
#######################
|