mirror of
https://github.com/samba-team/samba.git
synced 2024-12-27 03:21:53 +03:00
17aac8cad2
This removes a level of indirection via external binaries in the provision-backend code, and also makes better use of our internal code for loading schema from an LDIF file. Remaining to do: Sort the output again, as the load from LDIF is unsorted (also needed because the normal LDB load from sorted input is too slow anyway, and is only needed here). Andrew Bartlett
95 lines
2.0 KiB
Makefile
95 lines
2.0 KiB
Makefile
# utils subsystem
|
|
|
|
#################################
|
|
# Start BINARY ntlm_auth
|
|
[BINARY::ntlm_auth]
|
|
INSTALLDIR = BINDIR
|
|
PRIVATE_DEPENDENCIES = \
|
|
LIBSAMBA-HOSTCONFIG \
|
|
LIBSAMBA-UTIL \
|
|
LIBPOPT \
|
|
POPT_SAMBA \
|
|
POPT_CREDENTIALS \
|
|
gensec \
|
|
LIBCLI_RESOLVE \
|
|
auth \
|
|
ntlm_check \
|
|
MESSAGING \
|
|
LIBEVENTS
|
|
# End BINARY ntlm_auth
|
|
#################################
|
|
|
|
ntlm_auth_OBJ_FILES = $(utilssrcdir)/ntlm_auth.o
|
|
|
|
MANPAGES += $(utilssrcdir)/man/ntlm_auth.1
|
|
|
|
#################################
|
|
# Start BINARY getntacl
|
|
[BINARY::getntacl]
|
|
INSTALLDIR = BINDIR
|
|
PRIVATE_DEPENDENCIES = \
|
|
LIBSAMBA-HOSTCONFIG \
|
|
LIBSAMBA-UTIL \
|
|
NDR_XATTR \
|
|
WRAP_XATTR \
|
|
LIBSAMBA-ERRORS
|
|
|
|
getntacl_OBJ_FILES = $(utilssrcdir)/getntacl.o
|
|
|
|
# End BINARY getntacl
|
|
#################################
|
|
|
|
MANPAGES += $(utilssrcdir)/man/getntacl.1
|
|
|
|
#################################
|
|
# Start BINARY setntacl
|
|
[BINARY::setntacl]
|
|
# disabled until rewritten
|
|
#INSTALLDIR = BINDIR
|
|
# End BINARY setntacl
|
|
#################################
|
|
|
|
setntacl_OBJ_FILES = $(utilssrcdir)/setntacl.o
|
|
|
|
#################################
|
|
# Start BINARY setnttoken
|
|
[BINARY::setnttoken]
|
|
INSTALLDIR = BINDIR
|
|
PRIVATE_DEPENDENCIES =
|
|
# End BINARY setnttoken
|
|
#################################
|
|
|
|
setnttoken_OBJ_FILES = $(utilssrcdir)/setnttoken.o
|
|
|
|
#################################
|
|
# Start BINARY testparm
|
|
[BINARY::testparm]
|
|
INSTALLDIR = BINDIR
|
|
PRIVATE_DEPENDENCIES = \
|
|
LIBSAMBA-HOSTCONFIG \
|
|
LIBSAMBA-UTIL \
|
|
LIBPOPT \
|
|
samba_socket \
|
|
POPT_SAMBA \
|
|
LIBCLI_RESOLVE \
|
|
CHARSET
|
|
# End BINARY testparm
|
|
#################################
|
|
|
|
testparm_OBJ_FILES = $(utilssrcdir)/testparm.o
|
|
|
|
################################################
|
|
# Start BINARY oLschema2ldif
|
|
[BINARY::oLschema2ldif]
|
|
INSTALLDIR = BINDIR
|
|
PRIVATE_DEPENDENCIES = \
|
|
LIBLDB_CMDLINE SAMDB
|
|
# End BINARY oLschema2ldif
|
|
################################################
|
|
|
|
|
|
oLschema2ldif_OBJ_FILES = $(addprefix $(utilssrcdir)/, oLschema2ldif.o)
|
|
|
|
MANPAGES += $(utilssrcdir)/man/oLschema2ldif.1
|
|
|