mirror of
https://github.com/samba-team/samba.git
synced 2025-08-02 00:22:11 +03:00
Use _OBJ_FILES variables in a couple more places.
(This used to be commit 92856d5054
)
This commit is contained in:
@ -89,13 +89,13 @@ PRIVATE_PROTO_HEADER = pam_errors.h
|
||||
#SO_VERSION = 0
|
||||
PAM_ERRORS_OBJ_FILES = $(addprefix auth/, pam_errors.o)
|
||||
|
||||
[MODULE::service_auth]
|
||||
[MODULE::auth]
|
||||
INIT_FUNCTION = server_service_auth_init
|
||||
SUBSYSTEM = smbd
|
||||
PRIVATE_PROTO_HEADER = auth_proto.h
|
||||
PRIVATE_DEPENDENCIES = LIBSAMBA-UTIL LIBSECURITY SAMDB CREDENTIALS
|
||||
|
||||
service_auth_OBJ_FILES = $(addprefix auth/, auth.o auth_util.o auth_simple.o)
|
||||
auth_OBJ_FILES = $(addprefix auth/, auth.o auth_util.o auth_simple.o)
|
||||
|
||||
# PUBLIC_HEADERS += auth/auth.h
|
||||
|
||||
|
@ -10,7 +10,7 @@ PUBLIC_DEPENDENCIES = \
|
||||
# End SUBSYSTEM gensec
|
||||
#################################
|
||||
|
||||
gnesec_OBJ_FILES = $(addprefix auth/gensec/, gensec.o socket.o)
|
||||
gensec_OBJ_FILES = $(addprefix auth/gensec/, gensec.o socket.o)
|
||||
|
||||
PUBLIC_HEADERS += auth/gensec/gensec.h
|
||||
|
||||
@ -19,11 +19,11 @@ PUBLIC_HEADERS += auth/gensec/gensec.h
|
||||
[MODULE::gensec_krb5]
|
||||
SUBSYSTEM = gensec
|
||||
INIT_FUNCTION = gensec_krb5_init
|
||||
PRIVATE_DEPENDENCIES = CREDENTIALS KERBEROS auth auth_sam
|
||||
PRIVATE_DEPENDENCIES = CREDENTIALS KERBEROS service_auth auth_sam
|
||||
# End MODULE gensec_krb5
|
||||
################################################
|
||||
|
||||
gensec_krb5_OBJ_FILES = gensec_krb5.o
|
||||
gensec_krb5_OBJ_FILES = $(addprefix auth/gensec/, gensec_krb5.o)
|
||||
|
||||
################################################
|
||||
# Start MODULE gensec_gssapi
|
||||
@ -34,7 +34,7 @@ PRIVATE_DEPENDENCIES = HEIMDAL_GSSAPI CREDENTIALS KERBEROS
|
||||
# End MODULE gensec_gssapi
|
||||
################################################
|
||||
|
||||
gensec_gssapi_OBJ_FILES = gensec_gssapi.o
|
||||
gensec_gssapi_OBJ_FILES = $(addprefix auth/gensec/, gensec_gssapi.o)
|
||||
|
||||
################################################
|
||||
# Start MODULE cyrus_sasl
|
||||
@ -45,7 +45,7 @@ PRIVATE_DEPENDENCIES = CREDENTIALS SASL
|
||||
# End MODULE cyrus_sasl
|
||||
################################################
|
||||
|
||||
cyrus_sasl_OBJ_FILES = auth/gensec/cyrus_sasl.o
|
||||
cyrus_sasl_OBJ_FILES = $(addprefix auth/gensec/, cyrus_sasl.o)
|
||||
|
||||
################################################
|
||||
# Start MODULE gensec_spnego
|
||||
@ -77,9 +77,8 @@ gensec_schannel_OBJ_FILES = $(addprefix auth/gensec/, schannel.o schannel_sign.o
|
||||
[SUBSYSTEM::SCHANNELDB]
|
||||
PRIVATE_PROTO_HEADER = schannel_state.h
|
||||
PRIVATE_DEPENDENCIES = LDB_WRAP SAMDB
|
||||
#
|
||||
# End SUBSYSTEM SCHANNELDB
|
||||
################################################
|
||||
|
||||
SCHANNELDB_OBJ_FILES = auth/gensec/schannel_state.o
|
||||
SCHANNELDB_OBJ_FILES = $(addprefix auth/gensec/, schannel_state.o)
|
||||
|
||||
|
@ -5,8 +5,8 @@ PRIVATE_DEPENDENCIES = LIBTALLOC
|
||||
CFLAGS = -Ilib/ldb/include
|
||||
INIT_FUNCTION = &ldb_asq_module_ops
|
||||
SUBSYSTEM = LIBLDB
|
||||
OBJ_FILES = \
|
||||
modules/asq.o
|
||||
|
||||
ldb_asq_OBJ_FILES = lib/ldb/modules/asq.o
|
||||
# End MODULE ldb_asq
|
||||
################################################
|
||||
|
||||
@ -17,10 +17,10 @@ PRIVATE_DEPENDENCIES = LIBTALLOC
|
||||
CFLAGS = -Ilib/ldb/include
|
||||
INIT_FUNCTION = &ldb_server_sort_module_ops
|
||||
SUBSYSTEM = LIBLDB
|
||||
OBJ_FILES = \
|
||||
modules/sort.o
|
||||
|
||||
# End MODULE ldb_sort
|
||||
################################################
|
||||
ldb_server_sort_OBJ_FILES = lib/ldb/modules/sort.o
|
||||
|
||||
################################################
|
||||
# Start MODULE ldb_paged_results
|
||||
@ -29,11 +29,11 @@ INIT_FUNCTION = &ldb_paged_results_module_ops
|
||||
CFLAGS = -Ilib/ldb/include
|
||||
PRIVATE_DEPENDENCIES = LIBTALLOC
|
||||
SUBSYSTEM = LIBLDB
|
||||
OBJ_FILES = \
|
||||
modules/paged_results.o
|
||||
# End MODULE ldb_paged_results
|
||||
################################################
|
||||
|
||||
ldb_paged_results_OBJ_FILES = lib/ldb/modules/paged_results.o
|
||||
|
||||
################################################
|
||||
# Start MODULE ldb_paged_results
|
||||
[MODULE::ldb_paged_searches]
|
||||
@ -41,11 +41,11 @@ INIT_FUNCTION = &ldb_paged_searches_module_ops
|
||||
CFLAGS = -Ilib/ldb/include
|
||||
PRIVATE_DEPENDENCIES = LIBTALLOC
|
||||
SUBSYSTEM = LIBLDB
|
||||
OBJ_FILES = \
|
||||
modules/paged_searches.o
|
||||
# End MODULE ldb_paged_results
|
||||
################################################
|
||||
|
||||
ldb_paged_searches_OBJ_FILES = lib/ldb/modules/paged_searches.o
|
||||
|
||||
################################################
|
||||
# Start MODULE ldb_operational
|
||||
[MODULE::ldb_operational]
|
||||
@ -53,11 +53,11 @@ SUBSYSTEM = LIBLDB
|
||||
CFLAGS = -Ilib/ldb/include
|
||||
PRIVATE_DEPENDENCIES = LIBTALLOC
|
||||
INIT_FUNCTION = &ldb_operational_module_ops
|
||||
OBJ_FILES = \
|
||||
modules/operational.o
|
||||
# End MODULE ldb_operational
|
||||
################################################
|
||||
|
||||
ldb_operational_OBJ_FILES = lib/ldb/modules/operational.o
|
||||
|
||||
################################################
|
||||
# Start MODULE ldb_rdn_name
|
||||
[MODULE::ldb_rdn_name]
|
||||
@ -65,23 +65,21 @@ SUBSYSTEM = LIBLDB
|
||||
CFLAGS = -Ilib/ldb/include
|
||||
PRIVATE_DEPENDENCIES = LIBTALLOC
|
||||
INIT_FUNCTION = &ldb_rdn_name_module_ops
|
||||
OBJ_FILES = \
|
||||
modules/rdn_name.o
|
||||
# End MODULE ldb_rdn_name
|
||||
################################################
|
||||
|
||||
ldb_rdn_name_OBJ_FILES = lib/ldb/modules/rdn_name.o
|
||||
|
||||
################################################
|
||||
# Start MODULE ldb_map
|
||||
[SUBSYSTEM::ldb_map]
|
||||
PRIVATE_DEPENDENCIES = LIBTALLOC
|
||||
CFLAGS = -Ilib/ldb/include -Ilib/ldb/ldb_map
|
||||
OBJ_FILES = \
|
||||
ldb_map/ldb_map_inbound.o \
|
||||
ldb_map/ldb_map_outbound.o \
|
||||
ldb_map/ldb_map.o
|
||||
# End MODULE ldb_map
|
||||
################################################
|
||||
|
||||
ldb_map_OBJ_FILES = $(addprefix lib/ldb/ldb_map/, ldb_map_inbound.o ldb_map_outbound.o ldb_map.o)
|
||||
|
||||
################################################
|
||||
# Start MODULE ldb_skel
|
||||
[MODULE::ldb_skel]
|
||||
@ -89,38 +87,35 @@ SUBSYSTEM = LIBLDB
|
||||
CFLAGS = -Ilib/ldb/include
|
||||
PRIVATE_DEPENDENCIES = LIBTALLOC
|
||||
INIT_FUNCTION = &ldb_skel_module_ops
|
||||
OBJ_FILES = modules/skel.o
|
||||
# End MODULE ldb_skel
|
||||
################################################
|
||||
|
||||
ldb_skel_OBJ_FILES = lib/ldb/modules/skel.o
|
||||
|
||||
################################################
|
||||
# Start MODULE ldb_sqlite3
|
||||
[MODULE::ldb_sqlite3]
|
||||
SUBSYSTEM = LIBLDB
|
||||
CFLAGS = -Ilib/ldb/include
|
||||
PRIVATE_DEPENDENCIES = LIBTALLOC SQLITE3 LIBTALLOC
|
||||
OBJ_FILES = \
|
||||
ldb_sqlite3/ldb_sqlite3.o
|
||||
# End MODULE ldb_sqlite3
|
||||
################################################
|
||||
|
||||
ldb_sqlite3_OBJ_FILES = lib/ldb/ldb_sqlite3/ldb_sqlite3.o
|
||||
|
||||
################################################
|
||||
# Start MODULE ldb_tdb
|
||||
[MODULE::ldb_tdb]
|
||||
SUBSYSTEM = LIBLDB
|
||||
CFLAGS = -Ilib/ldb/include -Ilib/ldb/ldb_tdb
|
||||
OBJ_FILES = \
|
||||
ldb_tdb/ldb_tdb.o \
|
||||
ldb_tdb/ldb_search.o \
|
||||
ldb_tdb/ldb_pack.o \
|
||||
ldb_tdb/ldb_index.o \
|
||||
ldb_tdb/ldb_cache.o \
|
||||
ldb_tdb/ldb_tdb_wrap.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBTDB LIBTALLOC
|
||||
# End MODULE ldb_tdb
|
||||
################################################
|
||||
|
||||
ldb_tdb_OBJ_FILES = $(addprefix lib/ldb/ldb_tdb/, ldb_tdb.o ldb_search.o ldb_pack.o ldb_index.o ldb_cache.o ldb_tdb_wrap.o)
|
||||
|
||||
|
||||
################################################
|
||||
# Start SUBSYSTEM ldb
|
||||
[LIBRARY::LIBLDB]
|
||||
@ -129,20 +124,6 @@ SO_VERSION = 0
|
||||
CFLAGS = -Ilib/ldb/include
|
||||
PC_FILE = ldb.pc
|
||||
INIT_FUNCTION_TYPE = extern const struct ldb_module_ops
|
||||
OBJ_FILES = \
|
||||
common/ldb.o \
|
||||
common/ldb_ldif.o \
|
||||
common/ldb_parse.o \
|
||||
common/ldb_msg.o \
|
||||
common/ldb_utf8.o \
|
||||
common/ldb_debug.o \
|
||||
common/ldb_modules.o \
|
||||
common/ldb_match.o \
|
||||
common/ldb_attributes.o \
|
||||
common/attrib_handlers.o \
|
||||
common/ldb_dn.o \
|
||||
common/ldb_controls.o \
|
||||
common/qsort.o
|
||||
PUBLIC_DEPENDENCIES = \
|
||||
LIBTALLOC
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
@ -151,6 +132,8 @@ PRIVATE_DEPENDENCIES = \
|
||||
# End SUBSYSTEM ldb
|
||||
################################################
|
||||
|
||||
LIBLDB_OBJ_FILES = $(addprefix lib/ldb/common/, ldb.o ldb_ldif.o ldb_parse.o ldb_msg.o ldb_utf8.o ldb_debug.o ldb_modules.o ldb_match.o ldb_attributes.o attrib_handlers.o ldb_dn.o ldb_controls.o qsort.o)
|
||||
|
||||
PUBLIC_HEADERS += $(ldbdir)/include/ldb.h $(ldbdir)/include/ldb_errors.h
|
||||
|
||||
MANPAGES += $(ldbdir)/man/ldb.3
|
||||
@ -158,39 +141,38 @@ MANPAGES += $(ldbdir)/man/ldb.3
|
||||
################################################
|
||||
# Start BINARY ldbtest
|
||||
[BINARY::ldbtest]
|
||||
OBJ_FILES= \
|
||||
tools/ldbtest.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBLDB_CMDLINE
|
||||
# End BINARY ldbtest
|
||||
################################################
|
||||
|
||||
ldbtest_OBJ_FILES = lib/ldb/tools/ldbtest.o
|
||||
|
||||
################################################
|
||||
# Start BINARY oLschema2ldif
|
||||
[BINARY::oLschema2ldif]
|
||||
INSTALLDIR = BINDIR
|
||||
OBJ_FILES= \
|
||||
tools/convert.o \
|
||||
tools/oLschema2ldif.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBLDB_CMDLINE
|
||||
# End BINARY oLschema2ldif
|
||||
################################################
|
||||
|
||||
|
||||
oLschema2ldif_OBJ_FILES = $(addprefix lib/ldb/tools/, convert.o oLschema2ldif.o)
|
||||
|
||||
MANPAGES += $(ldbdir)/man/oLschema2ldif.1
|
||||
|
||||
################################################
|
||||
# Start BINARY ad2oLschema
|
||||
[BINARY::ad2oLschema]
|
||||
INSTALLDIR = BINDIR
|
||||
OBJ_FILES= \
|
||||
tools/convert.o \
|
||||
tools/ad2oLschema.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBLDB_CMDLINE
|
||||
# End BINARY ad2oLschema
|
||||
################################################
|
||||
|
||||
ad2oLschema_OBJ_FILES = $(addprefix lib/ldb/tools/, convert.o ad2oLschema.o)
|
||||
|
||||
MANPAGES += $(ldbdir)/man/ad2oLschema.1
|
||||
|
||||
mkinclude tools/config.mk
|
||||
|
@ -1,6 +1,7 @@
|
||||
##############################
|
||||
# Start SUBSYSTEM NSS_WRAPPER
|
||||
[SUBSYSTEM::NSS_WRAPPER]
|
||||
OBJ_FILES = nss_wrapper.o
|
||||
# End SUBSYSTEM NSS_WRAPPER
|
||||
##############################
|
||||
|
||||
NSS_WRAPPER_OBJ_FILES = lib/nss_wrapper/nss_wrapper.o
|
||||
|
@ -2,7 +2,8 @@
|
||||
# Start SUBSYSTEM LIBSAMBA3
|
||||
[SUBSYSTEM::SMBPASSWD]
|
||||
PRIVATE_PROTO_HEADER = samba3_smbpasswd_proto.h
|
||||
OBJ_FILES = smbpasswd.o
|
||||
PRIVATE_DEPENDENCIES = CHARSET LIBSAMBA-UTIL
|
||||
# End SUBSYSTEM LIBSAMBA3
|
||||
################################################
|
||||
|
||||
SMBPASSWD_OBJ_FILES = lib/samba3/smbpasswd.o
|
||||
|
@ -2,44 +2,41 @@
|
||||
# Start SUBSYSTEM LIBNETIF
|
||||
[SUBSYSTEM::LIBNETIF]
|
||||
PRIVATE_PROTO_HEADER = netif_proto.h
|
||||
OBJ_FILES = \
|
||||
interface.o \
|
||||
netif.o
|
||||
PRIVATE_DEPENDENCIES = LIBSAMBA-UTIL LIBREPLACE_NETWORK
|
||||
# End SUBSYSTEM LIBNETIF
|
||||
##############################
|
||||
|
||||
LIBNETIF_OBJ_FILES = $(addprefix lib/socket/, interface.o netif.o)
|
||||
|
||||
################################################
|
||||
# Start MODULE socket_ip
|
||||
[MODULE::socket_ip]
|
||||
SUBSYSTEM = samba-socket
|
||||
OUTPUT_TYPE = MERGED_OBJ
|
||||
OBJ_FILES = \
|
||||
socket_ip.o
|
||||
PRIVATE_DEPENDENCIES = LIBSAMBA-ERRORS LIBREPLACE_NETWORK
|
||||
# End MODULE socket_ip
|
||||
################################################
|
||||
|
||||
socket_ip_OBJ_FILES = lib/socket/socket_ip.o
|
||||
|
||||
################################################
|
||||
# Start MODULE socket_unix
|
||||
[MODULE::socket_unix]
|
||||
SUBSYSTEM = samba-socket
|
||||
OUTPUT_TYPE = MERGED_OBJ
|
||||
OBJ_FILES = \
|
||||
socket_unix.o
|
||||
PRIVATE_DEPENDENCIES = LIBREPLACE_NETWORK
|
||||
# End MODULE socket_unix
|
||||
################################################
|
||||
|
||||
socket_unix_OBJ_FILES = lib/socket/socket_unix.o
|
||||
|
||||
################################################
|
||||
# Start SUBSYSTEM SOCKET
|
||||
[SUBSYSTEM::samba-socket]
|
||||
OBJ_FILES = \
|
||||
socket.o \
|
||||
access.o \
|
||||
connect_multi.o \
|
||||
connect.o
|
||||
PUBLIC_DEPENDENCIES = LIBTALLOC
|
||||
PRIVATE_DEPENDENCIES = SOCKET_WRAPPER LIBCLI_COMPOSITE LIBCLI_RESOLVE
|
||||
# End SUBSYSTEM SOCKET
|
||||
################################################
|
||||
|
||||
samba-socket_OBJ_FILES = $(addprefix lib/socket/, socket.o access.o connect_multi.o connect.o)
|
||||
|
||||
|
@ -1,7 +1,8 @@
|
||||
##############################
|
||||
# Start SUBSYSTEM SOCKET_WRAPPER
|
||||
[SUBSYSTEM::SOCKET_WRAPPER]
|
||||
OBJ_FILES = socket_wrapper.o
|
||||
PRIVATE_DEPENDENCIES = LIBREPLACE_NETWORK
|
||||
# End SUBSYSTEM SOCKET_WRAPPER
|
||||
##############################
|
||||
|
||||
SOCKET_WRAPPER_OBJ_FILES = lib/socket_wrapper/socket_wrapper.o
|
||||
|
@ -1,8 +1,4 @@
|
||||
|
||||
################################################
|
||||
# Start SUBSYSTEM LIBPACKET
|
||||
[SUBSYSTEM::LIBPACKET]
|
||||
OBJ_FILES = packet.o
|
||||
PRIVATE_DEPENDENCIES = LIBTLS
|
||||
# End SUBSYSTEM LIBPACKET
|
||||
################################################
|
||||
|
||||
LIBPACKET_OBJ_FILES = lib/stream/packet.o
|
||||
|
@ -1,4 +1,7 @@
|
||||
[LIBRARY::LIBTALLOC]
|
||||
OUTPUT_TYPE = STATIC_LIBRARY
|
||||
OBJ_FILES = talloc.o
|
||||
CFLAGS = -Ilib/talloc
|
||||
|
||||
LIBTALLOC_OBJ_FILES = lib/talloc/talloc.o
|
||||
|
||||
MANPAGES += $(tallocdir)/talloc.3
|
||||
|
@ -2,55 +2,56 @@
|
||||
# Start SUBSYSTEM LIBTDB
|
||||
[LIBRARY::LIBTDB]
|
||||
OUTPUT_TYPE = STATIC_LIBRARY
|
||||
OBJ_FILES = \
|
||||
common/tdb.o common/dump.o common/io.o common/lock.o \
|
||||
common/open.o common/traverse.o common/freelist.o \
|
||||
common/error.o common/transaction.o
|
||||
CFLAGS = -Ilib/tdb/include
|
||||
#
|
||||
# End SUBSYSTEM ldb
|
||||
################################################
|
||||
|
||||
LIBTDB_OBJ_FILES = $(addprefix lib/tdb/common/, \
|
||||
tdb.o dump.o io.o lock.o \
|
||||
open.o traverse.o freelist.o \
|
||||
error.o transaction.o)
|
||||
|
||||
################################################
|
||||
# Start BINARY tdbtool
|
||||
[BINARY::tdbtool]
|
||||
INSTALLDIR = BINDIR
|
||||
OBJ_FILES= \
|
||||
tools/tdbtool.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBTDB
|
||||
# End BINARY tdbtool
|
||||
################################################
|
||||
|
||||
tdbtool_OBJ_FILES = lib/tdb/tools/tdbtool.o
|
||||
|
||||
################################################
|
||||
# Start BINARY tdbtorture
|
||||
[BINARY::tdbtorture]
|
||||
INSTALLDIR = BINDIR
|
||||
OBJ_FILES= \
|
||||
tools/tdbtorture.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBTDB
|
||||
# End BINARY tdbtorture
|
||||
################################################
|
||||
|
||||
tdbtorture_OBJ_FILES = lib/tdb/tools/tdbtorture.o
|
||||
|
||||
################################################
|
||||
# Start BINARY tdbdump
|
||||
[BINARY::tdbdump]
|
||||
INSTALLDIR = BINDIR
|
||||
OBJ_FILES= \
|
||||
tools/tdbdump.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBTDB
|
||||
# End BINARY tdbdump
|
||||
################################################
|
||||
|
||||
tdbdump_OBJ_FILES = lib/tdb/tools/tdbdump.o
|
||||
|
||||
################################################
|
||||
# Start BINARY tdbbackup
|
||||
[BINARY::tdbbackup]
|
||||
INSTALLDIR = BINDIR
|
||||
OBJ_FILES= \
|
||||
tools/tdbbackup.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBTDB
|
||||
# End BINARY tdbbackup
|
||||
################################################
|
||||
|
||||
tdbbackup_OBJ_FILES = lib/tdb/tools/tdbbackup.o
|
||||
|
@ -1,3 +1,5 @@
|
||||
[PYTHON::swig_tdb]
|
||||
SWIG_FILE = tdb.i
|
||||
PUBLIC_DEPENDENCIES = LIBTDB DYNCONFIG
|
||||
|
||||
swig_tdb_OBJ_FILES = lib/tdb/tdb_wrap.o
|
||||
|
@ -2,6 +2,7 @@
|
||||
CFLAGS = -Ilib/tdr
|
||||
PRIVATE_PROTO_HEADER = tdr_proto.h
|
||||
PUBLIC_DEPENDENCIES = LIBTALLOC LIBSAMBA-UTIL
|
||||
OBJ_FILES = tdr.o
|
||||
|
||||
TDR_OBJ_FILES = lib/tdr/tdr.o
|
||||
|
||||
PUBLIC_HEADERS += lib/tdr/tdr.h
|
||||
|
@ -1,11 +1,5 @@
|
||||
################################################
|
||||
# Start SUBSYSTEM LIBTLS
|
||||
[SUBSYSTEM::LIBTLS]
|
||||
OBJ_FILES = \
|
||||
tls.o \
|
||||
tlscert.o
|
||||
PUBLIC_DEPENDENCIES = \
|
||||
LIBTALLOC GNUTLS LIBSAMBA-HOSTCONFIG samba-socket
|
||||
#
|
||||
# End SUBSYSTEM LIBTLS
|
||||
################################################
|
||||
|
||||
LIBTLS_OBJ_FILES = lib/tls/tls.o lib/tls/tlscert.o
|
||||
|
@ -1,7 +1,13 @@
|
||||
[SUBSYSTEM::LIBSAMBA-UTIL]
|
||||
#VERSION = 0.0.1
|
||||
#SO_VERSION = 0
|
||||
OBJ_FILES = xfile.o \
|
||||
PUBLIC_DEPENDENCIES = \
|
||||
LIBTALLOC LIBCRYPTO \
|
||||
SOCKET_WRAPPER LIBREPLACE_NETWORK \
|
||||
CHARSET EXECINFO
|
||||
|
||||
LIBSAMBA-UTIL_OBJ_FILES = $(addprefix lib/util/, \
|
||||
xfile.o \
|
||||
debug.o \
|
||||
fault.o \
|
||||
signal.o \
|
||||
@ -19,11 +25,7 @@ OBJ_FILES = xfile.o \
|
||||
mutex.o \
|
||||
idtree.o \
|
||||
become_daemon.o \
|
||||
params.o
|
||||
PUBLIC_DEPENDENCIES = \
|
||||
LIBTALLOC LIBCRYPTO \
|
||||
SOCKET_WRAPPER LIBREPLACE_NETWORK \
|
||||
CHARSET EXECINFO
|
||||
params.o)
|
||||
|
||||
PUBLIC_HEADERS += $(addprefix lib/util/, util.h \
|
||||
attr.h \
|
||||
@ -38,31 +40,31 @@ PUBLIC_HEADERS += $(addprefix lib/util/, util.h \
|
||||
|
||||
[SUBSYSTEM::ASN1_UTIL]
|
||||
PRIVATE_PROTO_HEADER = asn1_proto.h
|
||||
OBJ_FILES = asn1.o
|
||||
|
||||
# PUBLIC_HEADERS += lib/util/asn1.h
|
||||
ASN1_UTIL_OBJ_FILES = lib/util/asn1.o
|
||||
|
||||
[SUBSYSTEM::UNIX_PRIVS]
|
||||
PRIVATE_PROTO_HEADER = unix_privs.h
|
||||
OBJ_FILES = unix_privs.o
|
||||
|
||||
UNIX_PRIVS_OBJ_FILES = lib/util/unix_privs.o
|
||||
|
||||
################################################
|
||||
# Start SUBSYSTEM WRAP_XATTR
|
||||
[SUBSYSTEM::WRAP_XATTR]
|
||||
OBJ_FILES = \
|
||||
wrap_xattr.o
|
||||
PUBLIC_DEPENDENCIES = XATTR
|
||||
#
|
||||
# End SUBSYSTEM WRAP_XATTR
|
||||
################################################
|
||||
|
||||
WRAP_XATTR_OBJ_FILES = lib/util/wrap_xattr.o
|
||||
|
||||
[SUBSYSTEM::UTIL_TDB]
|
||||
PRIVATE_PROTO_HEADER = util_tdb.h
|
||||
OBJ_FILES = \
|
||||
util_tdb.o
|
||||
PUBLIC_DEPENDENCIES = LIBTDB
|
||||
|
||||
UTIL_TDB_OBJ_FILES = lib/util/util_tdb.o
|
||||
|
||||
[SUBSYSTEM::UTIL_LDB]
|
||||
OBJ_FILES = \
|
||||
util_ldb.o
|
||||
PUBLIC_DEPENDENCIES = LIBLDB
|
||||
|
||||
UTIL_LDB_OBJ_FILES = lib/util/util_ldb.o
|
||||
|
@ -2,15 +2,16 @@
|
||||
# Start SUBSYSTEM LIBCLI_AUTH
|
||||
[SUBSYSTEM::LIBCLI_AUTH]
|
||||
PRIVATE_PROTO_HEADER = proto.h
|
||||
OBJ_FILES = credentials.o \
|
||||
session.o \
|
||||
smbencrypt.o \
|
||||
smbdes.o
|
||||
PUBLIC_DEPENDENCIES = \
|
||||
MSRPC_PARSE \
|
||||
LIBSAMBA-HOSTCONFIG
|
||||
# End SUBSYSTEM LIBCLI_AUTH
|
||||
#################################
|
||||
|
||||
LIBCLI_AUTH_OBJ_FILES = $(addprefix libcli/auth/, \
|
||||
credentials.o \
|
||||
session.o \
|
||||
smbencrypt.o \
|
||||
smbdes.o)
|
||||
|
||||
PUBLIC_HEADERS += libcli/auth/credentials.h
|
||||
|
@ -4,120 +4,127 @@ mkinclude security/config.mk
|
||||
mkinclude wbclient/config.mk
|
||||
|
||||
[SUBSYSTEM::LIBSAMBA-ERRORS]
|
||||
OBJ_FILES = util/doserr.o \
|
||||
util/errormap.o \
|
||||
util/nterr.o \
|
||||
|
||||
LIBSAMBA-ERRORS_OBJ_FILES = $(addprefix libcli/util/, doserr.o errormap.o nterr.o)
|
||||
|
||||
PUBLIC_HEADERS += $(addprefix libcli/, util/error.h util/ntstatus.h util/doserr.h util/werror.h)
|
||||
|
||||
[SUBSYSTEM::LIBCLI_LSA]
|
||||
PRIVATE_PROTO_HEADER = util/clilsa.h
|
||||
OBJ_FILES = util/clilsa.o
|
||||
PUBLIC_DEPENDENCIES = RPC_NDR_LSA
|
||||
PRIVATE_DEPENDENCIES = LIBSECURITY
|
||||
|
||||
LIBCLI_LSA_OBJ_FILES = libcli/util/clilsa.o
|
||||
|
||||
[SUBSYSTEM::LIBCLI_COMPOSITE]
|
||||
PRIVATE_PROTO_HEADER = composite/proto.h
|
||||
OBJ_FILES = \
|
||||
composite/composite.o
|
||||
PUBLIC_DEPENDENCIES = LIBEVENTS
|
||||
|
||||
LIBCLI_COMPOSITE_OBJ_FILES = libcli/composite/composite.o
|
||||
|
||||
[SUBSYSTEM::LIBCLI_SMB_COMPOSITE]
|
||||
PRIVATE_PROTO_HEADER = smb_composite/proto.h
|
||||
OBJ_FILES = \
|
||||
smb_composite/loadfile.o \
|
||||
smb_composite/savefile.o \
|
||||
smb_composite/connect.o \
|
||||
smb_composite/sesssetup.o \
|
||||
smb_composite/fetchfile.o \
|
||||
smb_composite/appendacl.o \
|
||||
smb_composite/fsinfo.o
|
||||
PUBLIC_DEPENDENCIES = LIBCLI_COMPOSITE CREDENTIALS gensec LIBCLI_RESOLVE
|
||||
|
||||
LIBCLI_SMB_COMPOSITE_OBJ_FILES = $(addprefix libcli/smb_composite/, \
|
||||
loadfile.o \
|
||||
savefile.o \
|
||||
connect.o \
|
||||
sesssetup.o \
|
||||
fetchfile.o \
|
||||
appendacl.o \
|
||||
fsinfo.o)
|
||||
|
||||
|
||||
[SUBSYSTEM::NDR_NBT_BUF]
|
||||
PRIVATE_PROTO_HEADER = nbt/nbtname.h
|
||||
OBJ_FILES = nbt/nbtname.o
|
||||
|
||||
NDR_NBT_BUF_OBJ_FILES = libcli/nbt/nbtname.o
|
||||
|
||||
[SUBSYSTEM::LIBCLI_NBT]
|
||||
#VERSION = 0.0.1
|
||||
#SO_VERSION = 0
|
||||
PRIVATE_PROTO_HEADER = nbt/nbt_proto.h
|
||||
OBJ_FILES = \
|
||||
nbt/nbtsocket.o \
|
||||
nbt/namequery.o \
|
||||
nbt/nameregister.o \
|
||||
nbt/namerefresh.o \
|
||||
nbt/namerelease.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR NDR_NBT LIBCLI_COMPOSITE LIBEVENTS \
|
||||
NDR_SECURITY samba-socket LIBSAMBA-UTIL
|
||||
|
||||
LIBCLI_NBT_OBJ_FILES = $(addprefix libcli/nbt/, \
|
||||
nbtsocket.o \
|
||||
namequery.o \
|
||||
nameregister.o \
|
||||
namerefresh.o \
|
||||
namerelease.o)
|
||||
|
||||
[PYTHON::python_libcli_nbt]
|
||||
SWIG_FILE = swig/libcli_nbt.i
|
||||
PUBLIC_DEPENDENCIES = LIBCLI_NBT DYNCONFIG LIBSAMBA-HOSTCONFIG
|
||||
|
||||
python_libcli_nbt_OBJ_FILES = libcli/swig/libcli_nbt_wrap.o
|
||||
|
||||
[PYTHON::python_libcli_smb]
|
||||
SWIG_FILE = swig/libcli_smb.i
|
||||
PUBLIC_DEPENDENCIES = LIBCLI_SMB DYNCONFIG LIBSAMBA-HOSTCONFIG
|
||||
|
||||
python_libcli_smb_OBJ_FILES = libcli/swig/libcli_smb_wrap.o
|
||||
|
||||
[SUBSYSTEM::LIBCLI_DGRAM]
|
||||
OBJ_FILES = \
|
||||
dgram/dgramsocket.o \
|
||||
dgram/mailslot.o \
|
||||
dgram/netlogon.o \
|
||||
dgram/ntlogon.o \
|
||||
dgram/browse.o
|
||||
PUBLIC_DEPENDENCIES = LIBCLI_NBT LIBNDR LIBCLI_RESOLVE
|
||||
|
||||
LIBCLI_DGRAM_OBJ_FILES = $(addprefix libcli/dgram/, \
|
||||
dgramsocket.o \
|
||||
mailslot.o \
|
||||
netlogon.o \
|
||||
ntlogon.o \
|
||||
browse.o)
|
||||
|
||||
[SUBSYSTEM::LIBCLI_CLDAP]
|
||||
OBJ_FILES = cldap/cldap.o
|
||||
PUBLIC_DEPENDENCIES = LIBCLI_LDAP
|
||||
PRIVATE_DEPENDENCIES = LIBSAMBA-UTIL LIBLDB
|
||||
|
||||
LIBCLI_CLDAP_OBJ_FILES = libcli/cldap/cldap.o
|
||||
# PUBLIC_HEADERS += libcli/cldap/cldap.h
|
||||
|
||||
[SUBSYSTEM::LIBCLI_WREPL]
|
||||
PRIVATE_PROTO_HEADER = wrepl/winsrepl_proto.h
|
||||
OBJ_FILES = \
|
||||
wrepl/winsrepl.o
|
||||
PUBLIC_DEPENDENCIES = NDR_WINSREPL samba-socket LIBCLI_RESOLVE LIBEVENTS \
|
||||
LIBPACKET LIBNDR
|
||||
|
||||
LIBCLI_WREPL_OBJ_FILES = libcli/wrepl/winsrepl.o
|
||||
|
||||
[SUBSYSTEM::LIBCLI_RESOLVE]
|
||||
PRIVATE_PROTO_HEADER = resolve/proto.h
|
||||
OBJ_FILES = \
|
||||
resolve/resolve.o
|
||||
PUBLIC_DEPENDENCIES = NDR_NBT
|
||||
|
||||
LIBCLI_RESOLVE_OBJ_FILES = libcli/resolve/resolve.o
|
||||
|
||||
[SUBSYSTEM::LP_RESOLVE]
|
||||
PRIVATE_PROTO_HEADER = resolve/lp_proto.h
|
||||
OBJ_FILES = \
|
||||
resolve/bcast.o \
|
||||
resolve/nbtlist.o \
|
||||
resolve/wins.o \
|
||||
resolve/host.o \
|
||||
resolve/resolve_lp.o
|
||||
PRIVATE_DEPENDENCIES = LIBCLI_NBT LIBSAMBA-HOSTCONFIG LIBNETIF
|
||||
|
||||
LP_RESOLVE_OBJ_FILES = $(addprefix libcli/resolve/, \
|
||||
bcast.o nbtlist.o wins.o \
|
||||
host.o resolve_lp.o)
|
||||
|
||||
[SUBSYSTEM::LIBCLI_FINDDCS]
|
||||
PRIVATE_PROTO_HEADER = finddcs.h
|
||||
OBJ_FILES = \
|
||||
finddcs.o
|
||||
PUBLIC_DEPENDENCIES = LIBCLI_NBT MESSAGING
|
||||
|
||||
LIBCLI_FINDDCS_OBJ_FILES = libcli/finddcs.o
|
||||
|
||||
[SUBSYSTEM::LIBCLI_SMB]
|
||||
PRIVATE_PROTO_HEADER = libcli_proto.h
|
||||
OBJ_FILES = clireadwrite.o \
|
||||
PUBLIC_DEPENDENCIES = LIBCLI_RAW LIBSAMBA-ERRORS LIBCLI_AUTH \
|
||||
LIBCLI_SMB_COMPOSITE LIBCLI_NBT LIBSECURITY LIBCLI_RESOLVE \
|
||||
LIBCLI_DGRAM LIBCLI_SMB2 LIBCLI_FINDDCS samba-socket
|
||||
|
||||
LIBCLI_SMB_OBJ_FILES = $(addprefix libcli/, \
|
||||
clireadwrite.o \
|
||||
cliconnect.o \
|
||||
clifile.o \
|
||||
clilist.o \
|
||||
clitrans2.o \
|
||||
climessage.o \
|
||||
clideltree.o
|
||||
PUBLIC_DEPENDENCIES = LIBCLI_RAW LIBSAMBA-ERRORS LIBCLI_AUTH \
|
||||
LIBCLI_SMB_COMPOSITE LIBCLI_NBT LIBSECURITY LIBCLI_RESOLVE \
|
||||
LIBCLI_DGRAM LIBCLI_SMB2 LIBCLI_FINDDCS samba-socket
|
||||
|
||||
clideltree.o)
|
||||
|
||||
# PUBLIC_HEADERS += libcli/libcli.h
|
||||
|
||||
@ -126,28 +133,11 @@ PRIVATE_PROTO_HEADER = raw/raw_proto.h
|
||||
PRIVATE_DEPENDENCIES = LIBCLI_COMPOSITE LP_RESOLVE gensec LIBCLI_RESOLVE LIBSECURITY LIBNDR
|
||||
#LDFLAGS = $(LIBCLI_SMB_COMPOSITE_OUTPUT)
|
||||
PUBLIC_DEPENDENCIES = samba-socket LIBPACKET gensec LIBCRYPTO CREDENTIALS
|
||||
OBJ_FILES = raw/rawfile.o \
|
||||
raw/smb_signing.o \
|
||||
raw/clisocket.o \
|
||||
raw/clitransport.o \
|
||||
raw/clisession.o \
|
||||
raw/clitree.o \
|
||||
raw/clierror.o \
|
||||
raw/rawrequest.o \
|
||||
raw/rawreadwrite.o \
|
||||
raw/rawsearch.o \
|
||||
raw/rawsetfileinfo.o \
|
||||
raw/raweas.o \
|
||||
raw/rawtrans.o \
|
||||
raw/clioplock.o \
|
||||
raw/rawnegotiate.o \
|
||||
raw/rawfsinfo.o \
|
||||
raw/rawfileinfo.o \
|
||||
raw/rawnotify.o \
|
||||
raw/rawioctl.o \
|
||||
raw/rawacl.o \
|
||||
raw/rawdate.o \
|
||||
raw/rawlpq.o \
|
||||
raw/rawshadow.o
|
||||
|
||||
LIBCLI_RAW_OBJ_FILES = $(addprefix libcli/raw/, rawfile.o smb_signing.o clisocket.o \
|
||||
clitransport.o clisession.o clitree.o clierror.o rawrequest.o \
|
||||
rawreadwrite.o rawsearch.o rawsetfileinfo.o raweas.o rawtrans.o \
|
||||
clioplock.o rawnegotiate.o rawfsinfo.o rawfileinfo.o rawnotify.o \
|
||||
rawioctl.o rawacl.o rawdate.o rawlpq.o rawshadow.o)
|
||||
|
||||
mkinclude smb2/config.mk
|
||||
|
@ -1,17 +1,17 @@
|
||||
[SUBSYSTEM::LIBCLI_LDAP]
|
||||
PRIVATE_PROTO_HEADER = ldap_proto.h
|
||||
OBJ_FILES = ldap.o \
|
||||
ldap_client.o \
|
||||
ldap_bind.o \
|
||||
ldap_msg.o \
|
||||
ldap_ildap.o \
|
||||
ldap_controls.o
|
||||
PUBLIC_DEPENDENCIES = LIBSAMBA-ERRORS LIBEVENTS LIBPACKET
|
||||
PRIVATE_DEPENDENCIES = LIBCLI_COMPOSITE samba-socket NDR_SAMR LIBTLS ASN1_UTIL \
|
||||
LDAP_ENCODE LIBNDR LP_RESOLVE gensec
|
||||
|
||||
LIBCLI_LDAP_OBJ_FILES = $(addprefix libcli/ldap/, \
|
||||
ldap.o ldap_client.o ldap_bind.o \
|
||||
ldap_msg.o ldap_ildap.o ldap_controls.o)
|
||||
|
||||
|
||||
PUBLIC_HEADERS += libcli/ldap/ldap.h libcli/ldap/ldap_ndr.h
|
||||
|
||||
[SUBSYSTEM::LDAP_ENCODE]
|
||||
OBJ_FILES = ldap_ndr.o
|
||||
# FIXME PRIVATE_DEPENDENCIES = LIBLDB
|
||||
|
||||
LDAP_ENCODE_OBJ_FILES = libcli/ldap/ldap_ndr.o
|
||||
|
@ -1,13 +1,14 @@
|
||||
[SUBSYSTEM::LIBSECURITY]
|
||||
PRIVATE_PROTO_HEADER = proto.h
|
||||
OBJ_FILES = security_token.o \
|
||||
security_descriptor.o \
|
||||
dom_sid.o \
|
||||
access_check.o \
|
||||
privilege.o \
|
||||
sddl.o
|
||||
PUBLIC_DEPENDENCIES = NDR_MISC LIBNDR
|
||||
|
||||
LIBSECURITY_OBJ_FILES = $(addprefix libcli/security/, \
|
||||
security_token.o security_descriptor.o \
|
||||
dom_sid.o access_check.o privilege.o sddl.o)
|
||||
|
||||
|
||||
[PYTHON::swig_security]
|
||||
SWIG_FILE = security.i
|
||||
PRIVATE_DEPENDENCIES = LIBSECURITY
|
||||
|
||||
swig_security_OBJ_FILES = libcli/security/security_wrap.o
|
||||
|
@ -1,25 +1,10 @@
|
||||
[SUBSYSTEM::LIBCLI_SMB2]
|
||||
PRIVATE_PROTO_HEADER = smb2_proto.h
|
||||
OBJ_FILES = \
|
||||
transport.o \
|
||||
request.o \
|
||||
negprot.o \
|
||||
session.o \
|
||||
tcon.o \
|
||||
create.o \
|
||||
close.o \
|
||||
connect.o \
|
||||
getinfo.o \
|
||||
write.o \
|
||||
read.o \
|
||||
setinfo.o \
|
||||
find.o \
|
||||
ioctl.o \
|
||||
logoff.o \
|
||||
tdis.o \
|
||||
flush.o \
|
||||
lock.o \
|
||||
notify.o \
|
||||
cancel.o \
|
||||
keepalive.o
|
||||
PUBLIC_DEPENDENCIES = LIBCLI_RAW LIBPACKET gensec
|
||||
|
||||
LIBCLI_SMB2_OBJ_FILES = $(addprefix libcli/smb2/, \
|
||||
transport.o request.o negprot.o session.o tcon.o \
|
||||
create.o close.o connect.o getinfo.o write.o read.o \
|
||||
setinfo.o find.o ioctl.o logoff.o tdis.o flush.o \
|
||||
lock.o notify.o cancel.o keepalive.o)
|
||||
|
||||
|
@ -1,4 +1,5 @@
|
||||
[SUBSYSTEM::LIBWBCLIENT]
|
||||
OBJ_FILES = wbclient.o
|
||||
PUBLIC_DEPENDENCIES = LIBSAMBA-ERRORS LIBEVENTS
|
||||
PRIVATE_DEPENDENCIES = NDR_WINBIND MESSAGING
|
||||
|
||||
LIBWBCLIENT_OBJ_FILES = libcli/wbclient/wbclient.o
|
||||
|
@ -1,38 +1,16 @@
|
||||
[SUBSYSTEM::LIBSAMBA-NET]
|
||||
PRIVATE_PROTO_HEADER = libnet_proto.h
|
||||
PRIVATE_DEPENDENCIES = PROVISION
|
||||
OBJ_FILES = \
|
||||
libnet.o \
|
||||
libnet_passwd.o \
|
||||
libnet_time.o \
|
||||
libnet_rpc.o \
|
||||
libnet_join.o \
|
||||
libnet_site.o \
|
||||
libnet_become_dc.o \
|
||||
libnet_unbecome_dc.o \
|
||||
libnet_vampire.o \
|
||||
libnet_samsync.o \
|
||||
libnet_samdump.o \
|
||||
libnet_samdump_keytab.o \
|
||||
libnet_samsync_ldb.o \
|
||||
libnet_user.o \
|
||||
libnet_group.o \
|
||||
libnet_share.o \
|
||||
libnet_lookup.o \
|
||||
libnet_domain.o \
|
||||
userinfo.o \
|
||||
groupinfo.o \
|
||||
userman.o \
|
||||
groupman.o \
|
||||
prereq_domain.o
|
||||
PUBLIC_DEPENDENCIES = CREDENTIALS dcerpc dcerpc_samr RPC_NDR_LSA RPC_NDR_SRVSVC RPC_NDR_DRSUAPI LIBCLI_COMPOSITE LIBCLI_RESOLVE LIBCLI_FINDDCS LIBCLI_CLDAP LIBCLI_FINDDCS gensec_schannel LIBCLI_AUTH LIBNDR SMBPASSWD
|
||||
|
||||
#PUBLIC_HEADERS += $(addprefix libnet/, libnet.h libnet_join.h libnet_lookup.h libnet_passwd.h \
|
||||
# libnet_rpc.h libnet_share.h libnet_time.h \
|
||||
# libnet_user.h libnet_site.h libnet_vampire.h \
|
||||
# userinfo.h userman.h)
|
||||
PUBLIC_DEPENDENCIES = CREDENTIALS dcerpc dcerpc_samr RPC_NDR_LSA RPC_NDR_SRVSVC RPC_NDR_DRSUAPI LIBCLI_COMPOSITE LIBCLI_RESOLVE LIBCLI_FINDDCS LIBCLI_CLDAP LIBCLI_FINDDCS gensec_schannel LIBCLI_AUTH LIBNDR SMBPASSWD PROVISION
|
||||
|
||||
LIBSAMBA-NET_OBJ_FILES = $(addprefix libnet/, \
|
||||
libnet.o libnet_passwd.o libnet_time.o libnet_rpc.o \
|
||||
libnet_join.o libnet_site.o libnet_become_dc.o libnet_unbecome_dc.o \
|
||||
libnet_vampire.o libnet_samdump.o libnet_samdump_keytab.o \
|
||||
libnet_samsync_ldb.o libnet_user.o libnet_group.o libnet_share.o \
|
||||
libnet_lookup.o libnet_domain.o userinfo.o groupinfo.o userman.o \
|
||||
groupman.o prereq_domain.o libnet_samsync.o)
|
||||
|
||||
[PYTHON::python_net]
|
||||
PRIVATE_DEPENDENCIES = LIBSAMBA-NET LIBPYTHON
|
||||
OBJ_FILES = py_net.o
|
||||
PRIVATE_DEPENDENCIES = LIBSAMBA-NET
|
||||
|
||||
python_net_OBJ_FILES = libnet/py_net.o
|
||||
|
@ -5,24 +5,23 @@ VERSION = 0.0.1
|
||||
SO_VERSION = 0
|
||||
PC_FILE = ndr.pc
|
||||
PRIVATE_PROTO_HEADER = ndr/libndr_proto.h
|
||||
OBJ_FILES = \
|
||||
ndr/ndr.o \
|
||||
ndr/ndr_basic.o \
|
||||
ndr/ndr_string.o \
|
||||
ndr/uuid.o
|
||||
PUBLIC_DEPENDENCIES = LIBSAMBA-ERRORS LIBTALLOC LIBSAMBA-UTIL CHARSET \
|
||||
LIBSAMBA-HOSTCONFIG
|
||||
# End SUBSYSTEM LIBNDR
|
||||
################################################
|
||||
|
||||
LIBNDR_OBJ_FILES = \
|
||||
librpc/ndr/ndr.o \
|
||||
librpc/ndr/ndr_basic.o \
|
||||
librpc/ndr/ndr_string.o \
|
||||
librpc/ndr/uuid.o
|
||||
|
||||
PUBLIC_HEADERS += librpc/ndr/libndr.h
|
||||
|
||||
#################################
|
||||
# Start BINARY ndrdump
|
||||
[BINARY::ndrdump]
|
||||
INSTALLDIR = BINDIR
|
||||
OBJ_FILES = \
|
||||
tools/ndrdump.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBSAMBA-HOSTCONFIG \
|
||||
LIBSAMBA-UTIL \
|
||||
@ -34,258 +33,317 @@ PRIVATE_DEPENDENCIES = \
|
||||
# End BINARY ndrdump
|
||||
#################################
|
||||
|
||||
ndrdump_OBJ_FILES = librpc/tools/ndrdump.o
|
||||
|
||||
MANPAGES += librpc/tools/ndrdump.1
|
||||
|
||||
################################################
|
||||
# Start SUBSYSTEM NDR_COMPRESSION
|
||||
[SUBSYSTEM::NDR_COMPRESSION]
|
||||
PRIVATE_PROTO_HEADER = ndr/ndr_compression.h
|
||||
OBJ_FILES = \
|
||||
ndr/ndr_compression.o
|
||||
PUBLIC_DEPENDENCIES = LIBCOMPRESSION LIBSAMBA-ERRORS LIBNDR
|
||||
# End SUBSYSTEM NDR_COMPRESSION
|
||||
################################################
|
||||
|
||||
NDR_COMPRESSION_OBJ_FILES = librpc/ndr/ndr_compression.o
|
||||
|
||||
[SUBSYSTEM::NDR_SECURITY]
|
||||
OBJ_FILES = gen_ndr/ndr_security.o ndr/ndr_sec_helper.o
|
||||
PUBLIC_DEPENDENCIES = NDR_MISC LIBSECURITY
|
||||
|
||||
NDR_SECURITY_OBJ_FILES = librpc/gen_ndr/ndr_security.o librpc/ndr/ndr_sec_helper.o
|
||||
|
||||
PUBLIC_HEADERS += librpc/gen_ndr/security.h
|
||||
|
||||
[SUBSYSTEM::NDR_AUDIOSRV]
|
||||
OBJ_FILES = gen_ndr/ndr_audiosrv.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR
|
||||
|
||||
NDR_AUDIOSRV_OBJ_FILES = librpc/gen_ndr/ndr_audiosrv.o
|
||||
|
||||
[SUBSYSTEM::NDR_DNSSERVER]
|
||||
OBJ_FILES = gen_ndr/ndr_dnsserver.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR
|
||||
|
||||
NDR_DNSSERVER_OBJ_FILES = librpc/gen_ndr/ndr_dnsserver.o
|
||||
|
||||
[SUBSYSTEM::NDR_WINSTATION]
|
||||
OBJ_FILES = gen_ndr/ndr_winstation.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR
|
||||
|
||||
NDR_WINSTATION_OBJ_FILES = librpc/gen_ndr/ndr_winstation.o
|
||||
|
||||
[SUBSYSTEM::NDR_ECHO]
|
||||
OBJ_FILES = gen_ndr/ndr_echo.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR
|
||||
|
||||
NDR_ECHO_OBJ_FILES = librpc/gen_ndr/ndr_echo.o
|
||||
|
||||
[SUBSYSTEM::NDR_IRPC]
|
||||
OBJ_FILES = gen_ndr/ndr_irpc.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR NDR_SECURITY NDR_NBT
|
||||
|
||||
NDR_IRPC_OBJ_FILES = librpc/gen_ndr/ndr_irpc.o
|
||||
|
||||
[SUBSYSTEM::NDR_DSBACKUP]
|
||||
OBJ_FILES = gen_ndr/ndr_dsbackup.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR
|
||||
|
||||
NDR_DSBACKUP_OBJ_FILES = librpc/gen_ndr/ndr_dsbackup.o
|
||||
|
||||
[SUBSYSTEM::NDR_EFS]
|
||||
OBJ_FILES = gen_ndr/ndr_efs.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR NDR_SECURITY
|
||||
|
||||
NDR_EFS_OBJ_FILES = librpc/gen_ndr/ndr_efs.o
|
||||
|
||||
[SUBSYSTEM::NDR_MISC]
|
||||
OBJ_FILES = gen_ndr/ndr_misc.o ndr/ndr_misc.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR
|
||||
|
||||
NDR_MISC_OBJ_FILES = librpc/gen_ndr/ndr_misc.o librpc/ndr/ndr_misc.o
|
||||
|
||||
PUBLIC_HEADERS += librpc/gen_ndr/misc.h librpc/gen_ndr/ndr_misc.h
|
||||
|
||||
[SUBSYSTEM::NDR_ROT]
|
||||
OBJ_FILES = gen_ndr/ndr_rot.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR NDR_ORPC
|
||||
|
||||
NDR_ROT_OBJ_FILES = librpc/gen_ndr/ndr_rot.o
|
||||
|
||||
[SUBSYSTEM::NDR_LSA]
|
||||
OBJ_FILES = gen_ndr/ndr_lsa.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR NDR_SECURITY
|
||||
|
||||
NDR_LSA_OBJ_FILES = librpc/gen_ndr/ndr_lsa.o
|
||||
|
||||
PUBLIC_HEADERS += librpc/gen_ndr/lsa.h
|
||||
|
||||
[SUBSYSTEM::NDR_DFS]
|
||||
OBJ_FILES = gen_ndr/ndr_dfs.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR NDR_MISC
|
||||
|
||||
NDR_DFS_OBJ_FILES = librpc/gen_ndr/ndr_dfs.o
|
||||
|
||||
[SUBSYSTEM::NDR_FRSRPC]
|
||||
OBJ_FILES = gen_ndr/ndr_frsrpc.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR
|
||||
|
||||
NDR_FRSRPC_OBJ_FILES = librpc/gen_ndr/ndr_frsrpc.o
|
||||
|
||||
[SUBSYSTEM::NDR_FRSAPI]
|
||||
OBJ_FILES = gen_ndr/ndr_frsapi.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR
|
||||
|
||||
NDR_FRSAPI_OBJ_FILES = librpc/gen_ndr/ndr_frsapi.o
|
||||
|
||||
[SUBSYSTEM::NDR_DRSUAPI]
|
||||
OBJ_FILES = gen_ndr/ndr_drsuapi.o ndr/ndr_drsuapi.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR NDR_COMPRESSION NDR_SECURITY NDR_SAMR ASN1_UTIL
|
||||
|
||||
NDR_DRSUAPI_OBJ_FILES = librpc/gen_ndr/ndr_drsuapi.o librpc/ndr/ndr_drsuapi.o
|
||||
|
||||
[SUBSYSTEM::NDR_DRSBLOBS]
|
||||
OBJ_FILES = gen_ndr/ndr_drsblobs.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR NDR_MISC NDR_DRSUAPI
|
||||
|
||||
NDR_DRSBLOBS_OBJ_FILES = librpc/gen_ndr/ndr_drsblobs.o
|
||||
|
||||
[SUBSYSTEM::NDR_SASL_HELPERS]
|
||||
OBJ_FILES = gen_ndr/ndr_sasl_helpers.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR
|
||||
|
||||
NDR_SASL_HELPERS_OBJ_FILES = librpc/gen_ndr/ndr_sasl_helpers.o
|
||||
|
||||
[SUBSYSTEM::NDR_POLICYAGENT]
|
||||
OBJ_FILES = gen_ndr/ndr_policyagent.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR
|
||||
|
||||
NDR_POLICYAGENT_OBJ_FILES = librpc/gen_ndr/ndr_policyagent.o
|
||||
|
||||
[SUBSYSTEM::NDR_UNIXINFO]
|
||||
OBJ_FILES = gen_ndr/ndr_unixinfo.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR NDR_SECURITY
|
||||
|
||||
NDR_UNIXINFO_OBJ_FILES = librpc/gen_ndr/ndr_unixinfo.o
|
||||
|
||||
[SUBSYSTEM::NDR_SAMR]
|
||||
OBJ_FILES = gen_ndr/ndr_samr.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR NDR_MISC NDR_LSA NDR_SECURITY
|
||||
|
||||
NDR_SAMR_OBJ_FILES = librpc/gen_ndr/ndr_samr.o
|
||||
|
||||
PUBLIC_HEADERS += $(addprefix librpc/, gen_ndr/samr.h gen_ndr/ndr_samr.h gen_ndr/ndr_samr_c.h)
|
||||
|
||||
[SUBSYSTEM::NDR_NFS4ACL]
|
||||
OBJ_FILES = gen_ndr/ndr_nfs4acl.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR NDR_MISC NDR_SECURITY
|
||||
|
||||
NDR_NFS4ACL_OBJ_FILES = librpc/gen_ndr/ndr_nfs4acl.o
|
||||
|
||||
[SUBSYSTEM::NDR_SPOOLSS]
|
||||
OBJ_FILES = gen_ndr/ndr_spoolss.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR NDR_SPOOLSS_BUF NDR_SECURITY
|
||||
|
||||
NDR_SPOOLSS_OBJ_FILES = librpc/gen_ndr/ndr_spoolss.o
|
||||
|
||||
[SUBSYSTEM::NDR_SPOOLSS_BUF]
|
||||
PRIVATE_PROTO_HEADER = ndr/ndr_spoolss_buf.h
|
||||
OBJ_FILES = ndr/ndr_spoolss_buf.o
|
||||
|
||||
NDR_SPOOLSS_BUF_OBJ_FILES = librpc/ndr/ndr_spoolss_buf.o
|
||||
|
||||
[SUBSYSTEM::NDR_WKSSVC]
|
||||
OBJ_FILES = gen_ndr/ndr_wkssvc.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR NDR_SRVSVC NDR_MISC NDR_SECURITY
|
||||
|
||||
NDR_WKSSVC_OBJ_FILES = librpc/gen_ndr/ndr_wkssvc.o
|
||||
|
||||
[SUBSYSTEM::NDR_SRVSVC]
|
||||
OBJ_FILES = gen_ndr/ndr_srvsvc.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR NDR_SVCCTL NDR_SECURITY
|
||||
|
||||
NDR_SRVSVC_OBJ_FILES = librpc/gen_ndr/ndr_srvsvc.o
|
||||
|
||||
[SUBSYSTEM::NDR_SVCCTL]
|
||||
OBJ_FILES = gen_ndr/ndr_svcctl.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR NDR_MISC
|
||||
|
||||
NDR_SVCCTL_OBJ_FILES = librpc/gen_ndr/ndr_svcctl.o
|
||||
|
||||
PUBLIC_HEADERS += $(addprefix librpc/, gen_ndr/ndr_svcctl.h gen_ndr/svcctl.h)
|
||||
|
||||
[SUBSYSTEM::NDR_ATSVC]
|
||||
OBJ_FILES = gen_ndr/ndr_atsvc.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR
|
||||
|
||||
NDR_ATSVC_OBJ_FILES = librpc/gen_ndr/ndr_atsvc.o
|
||||
|
||||
PUBLIC_HEADERS += $(addprefix librpc/, gen_ndr/atsvc.h gen_ndr/ndr_atsvc.h)
|
||||
|
||||
[SUBSYSTEM::NDR_EVENTLOG]
|
||||
OBJ_FILES = gen_ndr/ndr_eventlog.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR NDR_LSA
|
||||
|
||||
NDR_EVENTLOG_OBJ_FILES = librpc/gen_ndr/ndr_eventlog.o
|
||||
|
||||
[SUBSYSTEM::NDR_EPMAPPER]
|
||||
OBJ_FILES = gen_ndr/ndr_epmapper.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR NDR_MISC
|
||||
|
||||
NDR_EPMAPPER_OBJ_FILES = librpc/gen_ndr/ndr_epmapper.o
|
||||
|
||||
[SUBSYSTEM::NDR_DBGIDL]
|
||||
OBJ_FILES = gen_ndr/ndr_dbgidl.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR
|
||||
|
||||
NDR_DBGIDL_OBJ_FILES = librpc/gen_ndr/ndr_dbgidl.o
|
||||
|
||||
[SUBSYSTEM::NDR_DSSETUP]
|
||||
OBJ_FILES = gen_ndr/ndr_dssetup.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR NDR_MISC
|
||||
|
||||
NDR_DSSETUP_OBJ_FILES = librpc/gen_ndr/ndr_dssetup.o
|
||||
|
||||
[SUBSYSTEM::NDR_MSGSVC]
|
||||
OBJ_FILES = gen_ndr/ndr_msgsvc.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR
|
||||
|
||||
NDR_MSGSVC_OBJ_FILES = librpc/gen_ndr/ndr_msgsvc.o
|
||||
|
||||
[SUBSYSTEM::NDR_WINS]
|
||||
OBJ_FILES = gen_ndr/ndr_wins.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR
|
||||
|
||||
NDR_WINS_OBJ_FILES = librpc/gen_ndr/ndr_wins.o
|
||||
|
||||
[SUBSYSTEM::NDR_WINREG]
|
||||
OBJ_FILES = gen_ndr/ndr_winreg.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR NDR_INITSHUTDOWN NDR_SECURITY NDR_MISC
|
||||
|
||||
NDR_WINREG_OBJ_FILES = librpc/gen_ndr/ndr_winreg.o
|
||||
|
||||
[SUBSYSTEM::NDR_INITSHUTDOWN]
|
||||
OBJ_FILES = gen_ndr/ndr_initshutdown.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR
|
||||
|
||||
NDR_INITSHUTDOWN_OBJ_FILES = librpc/gen_ndr/ndr_initshutdown.o
|
||||
|
||||
[SUBSYSTEM::NDR_MGMT]
|
||||
OBJ_FILES = gen_ndr/ndr_mgmt.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR
|
||||
|
||||
NDR_MGMT_OBJ_FILES = librpc/gen_ndr/ndr_mgmt.o
|
||||
|
||||
[SUBSYSTEM::NDR_PROTECTED_STORAGE]
|
||||
OBJ_FILES = gen_ndr/ndr_protected_storage.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR
|
||||
|
||||
NDR_PROTECTED_STORAGE_OBJ_FILES = librpc/gen_ndr/ndr_protected_storage.o
|
||||
|
||||
[SUBSYSTEM::NDR_ORPC]
|
||||
OBJ_FILES = gen_ndr/ndr_orpc.o ndr/ndr_orpc.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR
|
||||
|
||||
NDR_ORPC_OBJ_FILES = librpc/gen_ndr/ndr_orpc.o librpc/ndr/ndr_orpc.o
|
||||
|
||||
[SUBSYSTEM::NDR_OXIDRESOLVER]
|
||||
OBJ_FILES = gen_ndr/ndr_oxidresolver.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR NDR_ORPC NDR_MISC
|
||||
|
||||
NDR_OXIDRESOLVER_OBJ_FILES = librpc/gen_ndr/ndr_oxidresolver.o
|
||||
|
||||
[SUBSYSTEM::NDR_REMACT]
|
||||
OBJ_FILES = gen_ndr/ndr_remact.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR NDR_ORPC NDR_MISC
|
||||
|
||||
NDR_REMACT_OBJ_FILES = librpc/gen_ndr/ndr_remact.o
|
||||
|
||||
[SUBSYSTEM::NDR_WZCSVC]
|
||||
OBJ_FILES = gen_ndr/ndr_wzcsvc.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR
|
||||
|
||||
NDR_WZCSVC_OBJ_FILES = librpc/gen_ndr/ndr_wzcsvc.o
|
||||
|
||||
[SUBSYSTEM::NDR_BROWSER]
|
||||
OBJ_FILES = gen_ndr/ndr_browser.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR
|
||||
|
||||
NDR_BROWSER_OBJ_FILES = librpc/gen_ndr/ndr_browser.o
|
||||
|
||||
[SUBSYSTEM::NDR_W32TIME]
|
||||
OBJ_FILES = gen_ndr/ndr_w32time.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR
|
||||
|
||||
NDR_W32TIME_OBJ_FILES = librpc/gen_ndr/ndr_w32time.o
|
||||
|
||||
[SUBSYSTEM::NDR_SCERPC]
|
||||
OBJ_FILES = gen_ndr/ndr_scerpc.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR
|
||||
|
||||
NDR_SCERPC_OBJ_FILES = librpc/gen_ndr/ndr_scerpc.o
|
||||
|
||||
[SUBSYSTEM::NDR_NTSVCS]
|
||||
OBJ_FILES = gen_ndr/ndr_ntsvcs.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR
|
||||
|
||||
NDR_NTSVCS_OBJ_FILES = librpc/gen_ndr/ndr_ntsvcs.o
|
||||
|
||||
[SUBSYSTEM::NDR_NETLOGON]
|
||||
OBJ_FILES = gen_ndr/ndr_netlogon.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR NDR_SAMR NDR_LSA NDR_SECURITY
|
||||
|
||||
NDR_NETLOGON_OBJ_FILES = librpc/gen_ndr/ndr_netlogon.o
|
||||
|
||||
PUBLIC_HEADERS += $(addprefix librpc/, gen_ndr/netlogon.h)
|
||||
|
||||
[SUBSYSTEM::NDR_TRKWKS]
|
||||
OBJ_FILES = gen_ndr/ndr_trkwks.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR
|
||||
|
||||
NDR_TRKWKS_OBJ_FILES = librpc/gen_ndr/ndr_trkwks.o
|
||||
|
||||
[SUBSYSTEM::NDR_KEYSVC]
|
||||
OBJ_FILES = gen_ndr/ndr_keysvc.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR
|
||||
|
||||
NDR_KEYSVC_OBJ_FILES = librpc/gen_ndr/ndr_keysvc.o
|
||||
|
||||
[SUBSYSTEM::NDR_KRB5PAC]
|
||||
OBJ_FILES = gen_ndr/ndr_krb5pac.o ndr/ndr_krb5pac.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR NDR_NETLOGON NDR_SECURITY
|
||||
|
||||
NDR_KRB5PAC_OBJ_FILES = librpc/gen_ndr/ndr_krb5pac.o librpc/ndr/ndr_krb5pac.o
|
||||
|
||||
[SUBSYSTEM::NDR_XATTR]
|
||||
OBJ_FILES = gen_ndr/ndr_xattr.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR NDR_SECURITY
|
||||
|
||||
NDR_XATTR_OBJ_FILES = librpc/gen_ndr/ndr_xattr.o
|
||||
|
||||
[SUBSYSTEM::NDR_OPENDB]
|
||||
OBJ_FILES = gen_ndr/ndr_opendb.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR
|
||||
|
||||
NDR_OPENDB_OBJ_FILES = librpc/gen_ndr/ndr_opendb.o
|
||||
|
||||
[SUBSYSTEM::NDR_NOTIFY]
|
||||
OBJ_FILES = gen_ndr/ndr_notify.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR
|
||||
|
||||
NDR_NOTIFY_OBJ_FILES = librpc/gen_ndr/ndr_notify.o
|
||||
|
||||
[SUBSYSTEM::NDR_SCHANNEL]
|
||||
OBJ_FILES = gen_ndr/ndr_schannel.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR NDR_NBT
|
||||
|
||||
NDR_SCHANNEL_OBJ_FILES = librpc/gen_ndr/ndr_schannel.o
|
||||
|
||||
[SUBSYSTEM::NDR_NBT]
|
||||
OBJ_FILES = gen_ndr/ndr_nbt.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR NDR_MISC NDR_NBT_BUF NDR_SVCCTL NDR_SECURITY
|
||||
|
||||
NDR_NBT_OBJ_FILES = librpc/gen_ndr/ndr_nbt.o
|
||||
|
||||
PUBLIC_HEADERS += librpc/gen_ndr/nbt.h
|
||||
|
||||
[SUBSYSTEM::NDR_WINSREPL]
|
||||
OBJ_FILES = gen_ndr/ndr_winsrepl.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR NDR_NBT
|
||||
|
||||
NDR_WINSREPL_OBJ_FILES = librpc/gen_ndr/ndr_winsrepl.o
|
||||
|
||||
[SUBSYSTEM::NDR_WINBIND]
|
||||
OBJ_FILES = gen_ndr/ndr_winbind.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR NDR_NETLOGON
|
||||
|
||||
NDR_WINBIND_OBJ_FILES = librpc/gen_ndr/ndr_winbind.o
|
||||
PUBLIC_HEADERS += librpc/gen_ndr/winbind.h
|
||||
|
||||
librpc/idl-deps:
|
||||
./librpc/idl-deps.pl librpc/idl/*.idl >$@
|
||||
|
||||
@ -300,7 +358,6 @@ librpc/gen_ndr/tables.c: $(IDL_NDR_PARSE_H_FILES)
|
||||
@mv librpc/gen_ndr/tables.x $@
|
||||
|
||||
[SUBSYSTEM::NDR_TABLE]
|
||||
OBJ_FILES = ndr/ndr_table.o gen_ndr/tables.o
|
||||
PRIVATE_PROTO_HEADER = ndr/ndr_table.h
|
||||
PUBLIC_DEPENDENCIES = \
|
||||
NDR_AUDIOSRV NDR_ECHO NDR_DCERPC \
|
||||
@ -314,164 +371,203 @@ PUBLIC_DEPENDENCIES = \
|
||||
NDR_INITSHUTDOWN NDR_DNSSERVER NDR_WINSTATION NDR_IRPC NDR_OPENDB \
|
||||
NDR_SASL_HELPERS NDR_NOTIFY NDR_WINBIND NDR_FRSRPC NDR_FRSAPI NDR_NFS4ACL
|
||||
|
||||
NDR_TABLE_OBJ_FILES = librpc/ndr/ndr_table.o librpc/gen_ndr/tables.o
|
||||
|
||||
[SUBSYSTEM::RPC_NDR_ROT]
|
||||
OBJ_FILES = gen_ndr/ndr_rot_c.o
|
||||
PUBLIC_DEPENDENCIES = NDR_ROT dcerpc
|
||||
|
||||
RPC_NDR_ROT_OBJ_FILES = librpc/gen_ndr/ndr_rot_c.o
|
||||
|
||||
[SUBSYSTEM::RPC_NDR_AUDIOSRV]
|
||||
OBJ_FILES = gen_ndr/ndr_audiosrv_c.o
|
||||
PUBLIC_DEPENDENCIES = NDR_AUDIOSRV dcerpc
|
||||
|
||||
RPC_NDR_AUDIOSRV_OBJ_FILES = librpc/gen_ndr/ndr_audiosrv_c.o
|
||||
|
||||
[SUBSYSTEM::RPC_NDR_ECHO]
|
||||
OBJ_FILES = gen_ndr/ndr_echo_c.o
|
||||
PUBLIC_DEPENDENCIES = dcerpc NDR_ECHO
|
||||
|
||||
RPC_NDR_ECHO_OBJ_FILES = librpc/gen_ndr/ndr_echo_c.o
|
||||
|
||||
[SUBSYSTEM::RPC_NDR_DSBACKUP]
|
||||
OBJ_FILES = gen_ndr/ndr_dsbackup_c.o
|
||||
PUBLIC_DEPENDENCIES = dcerpc NDR_DSBACKUP
|
||||
|
||||
RPC_NDR_DSBACKUP_OBJ_FILES = librpc/gen_ndr/ndr_dsbackup_c.o
|
||||
|
||||
[SUBSYSTEM::RPC_NDR_EFS]
|
||||
OBJ_FILES = gen_ndr/ndr_efs_c.o
|
||||
PUBLIC_DEPENDENCIES = dcerpc NDR_EFS
|
||||
|
||||
RPC_NDR_EFS_OBJ_FILES = librpc/gen_ndr/ndr_efs_c.o
|
||||
|
||||
[SUBSYSTEM::RPC_NDR_LSA]
|
||||
OBJ_FILES = gen_ndr/ndr_lsa_c.o
|
||||
PUBLIC_DEPENDENCIES = dcerpc NDR_LSA
|
||||
|
||||
RPC_NDR_LSA_OBJ_FILES = librpc/gen_ndr/ndr_lsa_c.o
|
||||
|
||||
[SUBSYSTEM::RPC_NDR_DFS]
|
||||
OBJ_FILES = gen_ndr/ndr_dfs_c.o
|
||||
PUBLIC_DEPENDENCIES = dcerpc NDR_DFS
|
||||
|
||||
RPC_NDR_DFS_OBJ_FILES = librpc/gen_ndr/ndr_dfs_c.o
|
||||
|
||||
[SUBSYSTEM::RPC_NDR_FRSAPI]
|
||||
OBJ_FILES = gen_ndr/ndr_frsapi_c.o
|
||||
PUBLIC_DEPENDENCIES = dcerpc NDR_FRSAPI
|
||||
|
||||
RPC_NDR_FRSAPI_OBJ_FILES = librpc/gen_ndr/ndr_frsapi_c.o
|
||||
|
||||
[SUBSYSTEM::RPC_NDR_DRSUAPI]
|
||||
OBJ_FILES = gen_ndr/ndr_drsuapi_c.o
|
||||
PUBLIC_DEPENDENCIES = dcerpc NDR_DRSUAPI
|
||||
|
||||
RPC_NDR_DRSUAPI_OBJ_FILES = librpc/gen_ndr/ndr_drsuapi_c.o
|
||||
|
||||
[SUBSYSTEM::RPC_NDR_POLICYAGENT]
|
||||
OBJ_FILES = gen_ndr/ndr_policyagent_c.o
|
||||
PUBLIC_DEPENDENCIES = dcerpc NDR_POLICYAGENT
|
||||
|
||||
RPC_NDR_POLICYAGENT_OBJ_FILES = librpc/gen_ndr/ndr_policyagent_c.o
|
||||
|
||||
[SUBSYSTEM::RPC_NDR_UNIXINFO]
|
||||
OBJ_FILES = gen_ndr/ndr_unixinfo_c.o
|
||||
PUBLIC_DEPENDENCIES = dcerpc NDR_UNIXINFO
|
||||
|
||||
RPC_NDR_UNIXINFO_OBJ_FILES = librpc/gen_ndr/ndr_unixinfo_c.o
|
||||
|
||||
[LIBRARY::dcerpc_samr]
|
||||
OBJ_FILES = gen_ndr/ndr_samr_c.o
|
||||
PUBLIC_DEPENDENCIES = dcerpc NDR_SAMR
|
||||
PC_FILE = dcerpc_samr.pc
|
||||
VERSION = 0.0.1
|
||||
SO_VERSION = 0
|
||||
|
||||
dcerpc_samr_OBJ_FILES = librpc/gen_ndr/ndr_samr_c.o
|
||||
|
||||
[SUBSYSTEM::RPC_NDR_SPOOLSS]
|
||||
OBJ_FILES = gen_ndr/ndr_spoolss_c.o
|
||||
PUBLIC_DEPENDENCIES = dcerpc NDR_SPOOLSS
|
||||
|
||||
RPC_NDR_SPOOLSS_OBJ_FILES = librpc/gen_ndr/ndr_spoolss_c.o
|
||||
|
||||
[SUBSYSTEM::RPC_NDR_WKSSVC]
|
||||
OBJ_FILES = gen_ndr/ndr_wkssvc_c.o
|
||||
PUBLIC_DEPENDENCIES = dcerpc NDR_WKSSVC
|
||||
|
||||
RPC_NDR_WKSSVC_OBJ_FILES = librpc/gen_ndr/ndr_wkssvc_c.o
|
||||
|
||||
[SUBSYSTEM::RPC_NDR_SRVSVC]
|
||||
OBJ_FILES = gen_ndr/ndr_srvsvc_c.o
|
||||
PUBLIC_DEPENDENCIES = dcerpc NDR_SRVSVC
|
||||
|
||||
RPC_NDR_SRVSVC_OBJ_FILES = librpc/gen_ndr/ndr_srvsvc_c.o
|
||||
|
||||
[SUBSYSTEM::RPC_NDR_SVCCTL]
|
||||
OBJ_FILES = gen_ndr/ndr_svcctl_c.o
|
||||
PUBLIC_DEPENDENCIES = dcerpc NDR_SVCCTL
|
||||
|
||||
RPC_NDR_SVCCTL_OBJ_FILES = librpc/gen_ndr/ndr_svcctl_c.o
|
||||
|
||||
PUBLIC_HEADERS += librpc/gen_ndr/ndr_svcctl_c.h
|
||||
|
||||
[LIBRARY::dcerpc_atsvc]
|
||||
OBJ_FILES = gen_ndr/ndr_atsvc_c.o
|
||||
PUBLIC_DEPENDENCIES = dcerpc NDR_ATSVC
|
||||
PC_FILE = dcerpc_atsvc.pc
|
||||
VERSION = 0.0.1
|
||||
SO_VERSION = 0
|
||||
|
||||
dcerpc_atsvc_OBJ_FILES = librpc/gen_ndr/ndr_atsvc_c.o
|
||||
|
||||
PUBLIC_HEADERS += librpc/gen_ndr/ndr_atsvc_c.h
|
||||
|
||||
[SUBSYSTEM::RPC_NDR_EVENTLOG]
|
||||
OBJ_FILES = gen_ndr/ndr_eventlog_c.o
|
||||
PUBLIC_DEPENDENCIES = dcerpc NDR_EVENTLOG
|
||||
|
||||
RPC_NDR_EVENTLOG_OBJ_FILES = librpc/gen_ndr/ndr_eventlog_c.o
|
||||
|
||||
[SUBSYSTEM::RPC_NDR_EPMAPPER]
|
||||
OBJ_FILES = gen_ndr/ndr_epmapper_c.o
|
||||
PUBLIC_DEPENDENCIES = NDR_EPMAPPER
|
||||
|
||||
RPC_NDR_EPMAPPER_OBJ_FILES = librpc/gen_ndr/ndr_epmapper_c.o
|
||||
|
||||
[SUBSYSTEM::RPC_NDR_DBGIDL]
|
||||
OBJ_FILES = gen_ndr/ndr_dbgidl_c.o
|
||||
PUBLIC_DEPENDENCIES = dcerpc NDR_DBGIDL
|
||||
|
||||
RPC_NDR_DBGIDL_OBJ_FILES = librpc/gen_ndr/ndr_dbgidl_c.o
|
||||
|
||||
[SUBSYSTEM::RPC_NDR_DSSETUP]
|
||||
OBJ_FILES = gen_ndr/ndr_dssetup_c.o
|
||||
PUBLIC_DEPENDENCIES = dcerpc NDR_DSSETUP
|
||||
|
||||
RPC_NDR_DSSETUP_OBJ_FILES = librpc/gen_ndr/ndr_dssetup_c.o
|
||||
|
||||
[SUBSYSTEM::RPC_NDR_MSGSVC]
|
||||
OBJ_FILES = gen_ndr/ndr_msgsvc_c.o
|
||||
PUBLIC_DEPENDENCIES = dcerpc NDR_MSGSVC
|
||||
|
||||
RPC_NDR_MSGSVC_OBJ_FILES = librpc/gen_ndr/ndr_msgsvc_c.o
|
||||
|
||||
[SUBSYSTEM::RPC_NDR_WINS]
|
||||
OBJ_FILES = gen_ndr/ndr_wins_c.o
|
||||
PUBLIC_DEPENDENCIES = dcerpc NDR_WINS
|
||||
|
||||
RPC_NDR_WINS_OBJ_FILES = librpc/gen_ndr/ndr_wins_c.o
|
||||
|
||||
[SUBSYSTEM::RPC_NDR_WINREG]
|
||||
OBJ_FILES = gen_ndr/ndr_winreg_c.o
|
||||
PUBLIC_DEPENDENCIES = dcerpc NDR_WINREG
|
||||
|
||||
RPC_NDR_WINREG_OBJ_FILES = librpc/gen_ndr/ndr_winreg_c.o
|
||||
|
||||
[SUBSYSTEM::RPC_NDR_INITSHUTDOWN]
|
||||
OBJ_FILES = gen_ndr/ndr_initshutdown_c.o
|
||||
PUBLIC_DEPENDENCIES = dcerpc NDR_INITSHUTDOWN
|
||||
|
||||
RPC_NDR_INITSHUTDOWN_OBJ_FILES = librpc/gen_ndr/ndr_initshutdown_c.o
|
||||
|
||||
[SUBSYSTEM::RPC_NDR_MGMT]
|
||||
OBJ_FILES = gen_ndr/ndr_mgmt_c.o
|
||||
PRIVATE_DEPENDENCIES = NDR_MGMT
|
||||
|
||||
RPC_NDR_MGMT_OBJ_FILES = librpc/gen_ndr/ndr_mgmt_c.o
|
||||
|
||||
[SUBSYSTEM::RPC_NDR_PROTECTED_STORAGE]
|
||||
OBJ_FILES = gen_ndr/ndr_protected_storage_c.o
|
||||
PUBLIC_DEPENDENCIES = dcerpc NDR_PROTECTED_STORAGE
|
||||
|
||||
RPC_NDR_PROTECTED_STORAGE_OBJ_FILES = librpc/gen_ndr/ndr_protected_storage_c.o
|
||||
|
||||
[SUBSYSTEM::RPC_NDR_OXIDRESOLVER]
|
||||
OBJ_FILES = gen_ndr/ndr_oxidresolver_c.o
|
||||
PUBLIC_DEPENDENCIES = dcerpc NDR_OXIDRESOLVER
|
||||
|
||||
RPC_NDR_OXIDRESOLVER_OBJ_FILES = librpc/gen_ndr/ndr_oxidresolver_c.o
|
||||
|
||||
[SUBSYSTEM::RPC_NDR_REMACT]
|
||||
OBJ_FILES = gen_ndr/ndr_remact_c.o
|
||||
PUBLIC_DEPENDENCIES = dcerpc NDR_REMACT
|
||||
|
||||
RPC_NDR_REMACT_OBJ_FILES = librpc/gen_ndr/ndr_remact_c.o
|
||||
|
||||
[SUBSYSTEM::RPC_NDR_WZCSVC]
|
||||
OBJ_FILES = gen_ndr/ndr_wzcsvc_c.o
|
||||
PUBLIC_DEPENDENCIES = dcerpc NDR_WZCSVC
|
||||
|
||||
RPC_NDR_WZCSVC_OBJ_FILES = librpc/gen_ndr/ndr_wzcsvc_c.o
|
||||
|
||||
[SUBSYSTEM::RPC_NDR_W32TIME]
|
||||
OBJ_FILES = gen_ndr/ndr_w32time_c.o
|
||||
PUBLIC_DEPENDENCIES = dcerpc NDR_W32TIME
|
||||
|
||||
RPC_NDR_W32TIME_OBJ_FILES = librpc/gen_ndr/ndr_w32time_c.o
|
||||
|
||||
[SUBSYSTEM::RPC_NDR_SCERPC]
|
||||
OBJ_FILES = gen_ndr/ndr_scerpc_c.o
|
||||
PUBLIC_DEPENDENCIES = dcerpc NDR_SCERPC
|
||||
|
||||
RPC_NDR_SCERPC_OBJ_FILES = librpc/gen_ndr/ndr_scerpc_c.o
|
||||
|
||||
[SUBSYSTEM::RPC_NDR_NTSVCS]
|
||||
OBJ_FILES = gen_ndr/ndr_ntsvcs_c.o
|
||||
PUBLIC_DEPENDENCIES = dcerpc NDR_NTSVCS
|
||||
|
||||
RPC_NDR_NTSVCS_OBJ_FILES = librpc/gen_ndr/ndr_ntsvcs_c.o
|
||||
|
||||
[SUBSYSTEM::RPC_NDR_NETLOGON]
|
||||
OBJ_FILES = gen_ndr/ndr_netlogon_c.o
|
||||
PUBLIC_DEPENDENCIES = NDR_NETLOGON
|
||||
|
||||
RPC_NDR_NETLOGON_OBJ_FILES = librpc/gen_ndr/ndr_netlogon_c.o
|
||||
|
||||
[SUBSYSTEM::RPC_NDR_TRKWKS]
|
||||
OBJ_FILES = gen_ndr/ndr_trkwks_c.o
|
||||
PUBLIC_DEPENDENCIES = dcerpc NDR_TRKWKS
|
||||
|
||||
RPC_NDR_TRKWKS_OBJ_FILES = librpc/gen_ndr/ndr_trkwks_c.o
|
||||
|
||||
[SUBSYSTEM::RPC_NDR_KEYSVC]
|
||||
OBJ_FILES = gen_ndr/ndr_keysvc_c.o
|
||||
PUBLIC_DEPENDENCIES = dcerpc NDR_KEYSVC
|
||||
|
||||
RPC_NDR_KEYSVC_OBJ_FILES = librpc/gen_ndr/ndr_keysvc_c.o
|
||||
|
||||
[SUBSYSTEM::NDR_DCERPC]
|
||||
OBJ_FILES = gen_ndr/ndr_dcerpc.o
|
||||
PUBLIC_DEPENDENCIES = LIBNDR NDR_MISC
|
||||
|
||||
NDR_DCERPC_OBJ_FILES = librpc/gen_ndr/ndr_dcerpc.o
|
||||
|
||||
PUBLIC_HEADERS += $(addprefix librpc/, gen_ndr/dcerpc.h gen_ndr/ndr_dcerpc.h)
|
||||
|
||||
################################################
|
||||
@ -481,17 +577,6 @@ VERSION = 0.0.1
|
||||
SO_VERSION = 0
|
||||
PC_FILE = dcerpc.pc
|
||||
PRIVATE_PROTO_HEADER = rpc/dcerpc_proto.h
|
||||
OBJ_FILES = \
|
||||
rpc/dcerpc.o \
|
||||
rpc/dcerpc_auth.o \
|
||||
rpc/dcerpc_schannel.o \
|
||||
rpc/dcerpc_util.o \
|
||||
rpc/dcerpc_error.o \
|
||||
rpc/dcerpc_smb.o \
|
||||
rpc/dcerpc_smb2.o \
|
||||
rpc/dcerpc_sock.o \
|
||||
rpc/dcerpc_connect.o \
|
||||
rpc/dcerpc_secondary.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
samba-socket LIBCLI_RESOLVE LIBCLI_SMB LIBCLI_SMB2 \
|
||||
LIBNDR NDR_DCERPC RPC_NDR_EPMAPPER \
|
||||
@ -503,6 +588,10 @@ PUBLIC_DEPENDENCIES = CREDENTIALS
|
||||
# End SUBSYSTEM dcerpc
|
||||
################################################
|
||||
|
||||
dcerpc_OBJ_FILES = $(addprefix librpc/rpc/, dcerpc.o dcerpc_auth.o dcerpc_schannel.o dcerpc_util.o \
|
||||
dcerpc_error.o dcerpc_smb.o dcerpc_smb2.o dcerpc_sock.o dcerpc_connect.o dcerpc_secondary.o)
|
||||
|
||||
|
||||
PUBLIC_HEADERS += $(addprefix librpc/, rpc/dcerpc.h \
|
||||
gen_ndr/mgmt.h gen_ndr/ndr_mgmt.h gen_ndr/ndr_mgmt_c.h \
|
||||
gen_ndr/epmapper.h gen_ndr/ndr_epmapper.h gen_ndr/ndr_epmapper_c.h)
|
||||
@ -510,159 +599,195 @@ PUBLIC_HEADERS += $(addprefix librpc/, rpc/dcerpc.h \
|
||||
|
||||
[MODULE::RPC_EJS_ECHO]
|
||||
INIT_FUNCTION = ejs_init_rpcecho
|
||||
OBJ_FILES = gen_ndr/ndr_echo_ejs.o
|
||||
SUBSYSTEM = smbcalls
|
||||
PRIVATE_DEPENDENCIES = dcerpc NDR_ECHO EJSRPC
|
||||
|
||||
RPC_EJS_ECHO_OBJ_FILES = librpc/gen_ndr/ndr_echo_ejs.o
|
||||
|
||||
[MODULE::RPC_EJS_MISC]
|
||||
INIT_FUNCTION = ejs_init_misc
|
||||
OBJ_FILES = gen_ndr/ndr_misc_ejs.o
|
||||
SUBSYSTEM = smbcalls
|
||||
PRIVATE_DEPENDENCIES = dcerpc NDR_MISC EJSRPC
|
||||
|
||||
RPC_EJS_MISC_OBJ_FILES = librpc/gen_ndr/ndr_misc_ejs.o
|
||||
|
||||
[MODULE::RPC_EJS_SAMR]
|
||||
INIT_FUNCTION = ejs_init_samr
|
||||
OBJ_FILES = gen_ndr/ndr_samr_ejs.o
|
||||
SUBSYSTEM = smbcalls
|
||||
PRIVATE_DEPENDENCIES = dcerpc NDR_SAMR EJSRPC RPC_EJS_LSA RPC_EJS_SECURITY RPC_EJS_MISC
|
||||
|
||||
RPC_EJS_SAMR_OBJ_FILES = librpc/gen_ndr/ndr_samr_ejs.o
|
||||
|
||||
[MODULE::RPC_EJS_SECURITY]
|
||||
INIT_FUNCTION = ejs_init_security
|
||||
OBJ_FILES = gen_ndr/ndr_security_ejs.o
|
||||
SUBSYSTEM = smbcalls
|
||||
PRIVATE_DEPENDENCIES = dcerpc NDR_SECURITY EJSRPC
|
||||
|
||||
RPC_EJS_SECURITY_OBJ_FILES = librpc/gen_ndr/ndr_security_ejs.o
|
||||
|
||||
[MODULE::RPC_EJS_LSA]
|
||||
INIT_FUNCTION = ejs_init_lsarpc
|
||||
OBJ_FILES = gen_ndr/ndr_lsa_ejs.o
|
||||
SUBSYSTEM = smbcalls
|
||||
PRIVATE_DEPENDENCIES = dcerpc NDR_LSA EJSRPC RPC_EJS_SECURITY RPC_EJS_MISC
|
||||
|
||||
RPC_EJS_LSA_OBJ_FILES = librpc/gen_ndr/ndr_lsa_ejs.o
|
||||
|
||||
[MODULE::RPC_EJS_DFS]
|
||||
INIT_FUNCTION = ejs_init_netdfs
|
||||
OBJ_FILES = gen_ndr/ndr_dfs_ejs.o
|
||||
SUBSYSTEM = smbcalls
|
||||
PRIVATE_DEPENDENCIES = dcerpc NDR_DFS EJSRPC
|
||||
|
||||
RPC_EJS_DFS_OBJ_FILES = librpc/gen_ndr/ndr_dfs_ejs.o
|
||||
|
||||
[MODULE::RPC_EJS_DRSUAPI]
|
||||
INIT_FUNCTION = ejs_init_drsuapi
|
||||
OBJ_FILES = gen_ndr/ndr_drsuapi_ejs.o
|
||||
SUBSYSTEM = smbcalls
|
||||
PRIVATE_DEPENDENCIES = dcerpc NDR_DRSUAPI EJSRPC RPC_EJS_MISC RPC_EJS_SAMR
|
||||
|
||||
RPC_EJS_DRSUAPI_OBJ_FILES = librpc/gen_ndr/ndr_drsuapi_ejs.o
|
||||
|
||||
[MODULE::RPC_EJS_SPOOLSS]
|
||||
INIT_FUNCTION = ejs_init_spoolss
|
||||
OBJ_FILES = gen_ndr/ndr_spoolss_ejs.o
|
||||
SUBSYSTEM = smbcalls
|
||||
ENABLE = NO
|
||||
PRIVATE_DEPENDENCIES = dcerpc NDR_SPOOLSS EJSRPC
|
||||
|
||||
RPC_EJS_SPOOLSS_OBJ_FILES = librpc/gen_ndr/ndr_spoolss_ejs.o
|
||||
|
||||
[MODULE::RPC_EJS_WKSSVC]
|
||||
INIT_FUNCTION = ejs_init_wkssvc
|
||||
OBJ_FILES = gen_ndr/ndr_wkssvc_ejs.o
|
||||
SUBSYSTEM = smbcalls
|
||||
PRIVATE_DEPENDENCIES = dcerpc NDR_WKSSVC EJSRPC RPC_EJS_SRVSVC RPC_EJS_MISC
|
||||
|
||||
RPC_EJS_WKSSVC_OBJ_FILES = librpc/gen_ndr/ndr_wkssvc_ejs.o
|
||||
|
||||
[MODULE::RPC_EJS_SRVSVC]
|
||||
INIT_FUNCTION = ejs_init_srvsvc
|
||||
OBJ_FILES = gen_ndr/ndr_srvsvc_ejs.o
|
||||
SUBSYSTEM = smbcalls
|
||||
PRIVATE_DEPENDENCIES = dcerpc NDR_SRVSVC EJSRPC RPC_EJS_MISC RPC_EJS_SVCCTL RPC_EJS_SECURITY
|
||||
|
||||
RPC_EJS_SRVSVC_OBJ_FILES = librpc/gen_ndr/ndr_srvsvc_ejs.o
|
||||
|
||||
[MODULE::RPC_EJS_EVENTLOG]
|
||||
INIT_FUNCTION = ejs_init_eventlog
|
||||
OBJ_FILES = gen_ndr/ndr_eventlog_ejs.o
|
||||
SUBSYSTEM = smbcalls
|
||||
PRIVATE_DEPENDENCIES = dcerpc NDR_EVENTLOG EJSRPC RPC_EJS_MISC
|
||||
|
||||
RPC_EJS_EVENTLOG_OBJ_FILES = librpc/gen_ndr/ndr_eventlog_ejs.o
|
||||
|
||||
[MODULE::RPC_EJS_WINREG]
|
||||
INIT_FUNCTION = ejs_init_winreg
|
||||
OBJ_FILES = gen_ndr/ndr_winreg_ejs.o
|
||||
SUBSYSTEM = smbcalls
|
||||
PRIVATE_DEPENDENCIES = dcerpc NDR_WINREG EJSRPC RPC_EJS_INITSHUTDOWN \
|
||||
RPC_EJS_MISC RPC_EJS_SECURITY
|
||||
|
||||
RPC_EJS_WINREG_OBJ_FILES = librpc/gen_ndr/ndr_winreg_ejs.o
|
||||
|
||||
[MODULE::RPC_EJS_INITSHUTDOWN]
|
||||
INIT_FUNCTION = ejs_init_initshutdown
|
||||
OBJ_FILES = gen_ndr/ndr_initshutdown_ejs.o
|
||||
SUBSYSTEM = smbcalls
|
||||
PRIVATE_DEPENDENCIES = dcerpc NDR_INITSHUTDOWN EJSRPC
|
||||
|
||||
RPC_EJS_INITSHUTDOWN_OBJ_FILES = librpc/gen_ndr/ndr_initshutdown_ejs.o
|
||||
|
||||
[MODULE::RPC_EJS_NETLOGON]
|
||||
INIT_FUNCTION = ejs_init_netlogon
|
||||
OBJ_FILES = gen_ndr/ndr_netlogon_ejs.o
|
||||
SUBSYSTEM = smbcalls
|
||||
PRIVATE_DEPENDENCIES = dcerpc NDR_NETLOGON EJSRPC RPC_EJS_SAMR RPC_EJS_SECURITY RPC_EJS_MISC
|
||||
|
||||
RPC_EJS_NETLOGON_OBJ_FILES = librpc/gen_ndr/ndr_netlogon_ejs.o
|
||||
|
||||
[MODULE::RPC_EJS_SVCCTL]
|
||||
INIT_FUNCTION = ejs_init_svcctl
|
||||
OBJ_FILES = gen_ndr/ndr_svcctl_ejs.o
|
||||
SUBSYSTEM = smbcalls
|
||||
PRIVATE_DEPENDENCIES = dcerpc NDR_SVCCTL EJSRPC RPC_EJS_MISC
|
||||
|
||||
RPC_EJS_SVCCTL_OBJ_FILES = librpc/gen_ndr/ndr_svcctl_ejs.o
|
||||
|
||||
[MODULE::RPC_EJS_IRPC]
|
||||
INIT_FUNCTION = ejs_init_irpc
|
||||
OBJ_FILES = gen_ndr/ndr_irpc_ejs.o
|
||||
SUBSYSTEM = smbcalls
|
||||
PRIVATE_DEPENDENCIES = dcerpc NDR_IRPC EJSRPC
|
||||
|
||||
RPC_EJS_IRPC_OBJ_FILES = librpc/gen_ndr/ndr_irpc_ejs.o
|
||||
|
||||
[PYTHON::swig_dcerpc]
|
||||
SWIG_FILE = rpc/dcerpc.i
|
||||
PUBLIC_DEPENDENCIES = LIBCLI_SMB NDR_MISC LIBSAMBA-UTIL LIBSAMBA-HOSTCONFIG dcerpc_samr RPC_NDR_LSA DYNCONFIG
|
||||
|
||||
swig_dcerpc_OBJ_FILES = librpc/rpc/dcerpc_wrap.o
|
||||
|
||||
[PYTHON::python_echo]
|
||||
OBJ_FILES = gen_ndr/py_echo.o
|
||||
PRIVATE_DEPENDENCIES = RPC_NDR_ECHO
|
||||
PRIVATE_DEPENDENCIES = RPC_NDR_ECHO PYTALLOC
|
||||
|
||||
python_echo_OBJ_FILES = librpc/gen_ndr/py_echo.o
|
||||
|
||||
[PYTHON::python_winreg]
|
||||
OBJ_FILES = gen_ndr/py_winreg.o
|
||||
PRIVATE_DEPENDENCIES = RPC_NDR_WINREG python_misc
|
||||
PRIVATE_DEPENDENCIES = RPC_NDR_WINREG python_misc PYTALLOC
|
||||
|
||||
python_winreg_OBJ_FILES = librpc/gen_ndr/py_winreg.o
|
||||
|
||||
[PYTHON::python_dcerpc_misc]
|
||||
OBJ_FILES = gen_ndr/py_misc.o
|
||||
PRIVATE_DEPENDENCIES = PYTALLOC
|
||||
|
||||
python_dcerpc_misc_OBJ_FILES = librpc/gen_ndr/py_misc.o
|
||||
|
||||
[PYTHON::python_initshutdown]
|
||||
OBJ_FILES = gen_ndr/py_initshutdown.o
|
||||
PRIVATE_DEPENDENCIES = RPC_NDR_INITSHUTDOWN
|
||||
PRIVATE_DEPENDENCIES = RPC_NDR_INITSHUTDOWN PYTALLOC
|
||||
|
||||
python_initshutdown_OBJ_FILES = librpc/gen_ndr/py_initshutdown.o
|
||||
|
||||
[PYTHON::python_epmapper]
|
||||
OBJ_FILES = gen_ndr/py_epmapper.o
|
||||
PRIVATE_DEPENDENCIES = PYTALLOC
|
||||
|
||||
python_epmapper_OBJ_FILES = librpc/gen_ndr/py_epmapper.o
|
||||
|
||||
[PYTHON::python_mgmt]
|
||||
OBJ_FILES = gen_ndr/py_mgmt.o
|
||||
PRIVATE_DEPENDENCIES = dcerpc_mgmt
|
||||
PRIVATE_DEPENDENCIES = dcerpc_mgmt PYTALLOC
|
||||
|
||||
python_mgmt_OBJ_FILES = librpc/gen_ndr/py_mgmt.o
|
||||
|
||||
[PYTHON::python_atsvc]
|
||||
OBJ_FILES = gen_ndr/py_atsvc.o
|
||||
PRIVATE_DEPENDENCIES = dcerpc_atsvc
|
||||
PRIVATE_DEPENDENCIES = dcerpc_atsvc PYTALLOC
|
||||
|
||||
python_atsvc_OBJ_FILES = librpc/gen_ndr/py_atsvc.o
|
||||
|
||||
[PYTHON::python_samr]
|
||||
OBJ_FILES = gen_ndr/py_samr.o
|
||||
PRIVATE_DEPENDENCIES = dcerpc_samr
|
||||
PRIVATE_DEPENDENCIES = dcerpc_samr PYTALLOC
|
||||
|
||||
python_samr_OBJ_FILES = librpc/gen_ndr/py_samr.o
|
||||
|
||||
[PYTHON::python_svcctl]
|
||||
OBJ_FILES = gen_ndr/py_svcctl.o
|
||||
PRIVATE_DEPENDENCIES = RPC_NDR_SVCCTL
|
||||
PRIVATE_DEPENDENCIES = RPC_NDR_SVCCTL PYTALLOC
|
||||
|
||||
python_svcctl_OBJ_FILES = librpc/gen_ndr/py_svcctl.o
|
||||
|
||||
[PYTHON::python_lsa]
|
||||
OBJ_FILES = gen_ndr/py_lsa.o
|
||||
PRIVATE_DEPENDENCIES = RPC_NDR_LSA
|
||||
PRIVATE_DEPENDENCIES = RPC_NDR_LSA PYTALLOC
|
||||
|
||||
python_lsa_OBJ_FILES = librpc/gen_ndr/py_lsa.o
|
||||
|
||||
[PYTHON::python_wkssvc]
|
||||
OBJ_FILES = gen_ndr/py_wkssvc.o
|
||||
PRIVATE_DEPENDENCIES = RPC_NDR_WKSSVC
|
||||
PRIVATE_DEPENDENCIES = RPC_NDR_WKSSVC PYTALLOC
|
||||
|
||||
python_wkssvc_OBJ_FILES = librpc/gen_ndr/py_wkssvc.o
|
||||
|
||||
[PYTHON::python_dfs]
|
||||
OBJ_FILES = gen_ndr/py_dfs.o
|
||||
PRIVATE_DEPENDENCIES = RPC_NDR_DFS
|
||||
PRIVATE_DEPENDENCIES = RPC_NDR_DFS PYTALLOC
|
||||
|
||||
python_dfs_OBJ_FILES = librpc/gen_ndr/py_dfs.o
|
||||
|
||||
[PYTHON::python_unixinfo]
|
||||
OBJ_FILES = gen_ndr/py_unixinfo.o
|
||||
PRIVATE_DEPENDENCIES = RPC_NDR_UNIXINFO
|
||||
PRIVATE_DEPENDENCIES = RPC_NDR_UNIXINFO PYTALLOC
|
||||
|
||||
python_unixinfo_OBJ_FILES = librpc/gen_ndr/py_unixinfo.o
|
||||
|
||||
[PYTHON::python_drsuapi]
|
||||
OBJ_FILES = gen_ndr/py_drsuapi.o
|
||||
PRIVATE_DEPENDENCIES = RPC_NDR_DRSUAPI
|
||||
PRIVATE_DEPENDENCIES = RPC_NDR_DRSUAPI PYTALLOC
|
||||
|
||||
python_drsuapi_OBJ_FILES = librpc/gen_ndr/py_drsuapi.o
|
||||
|
||||
[PYTHON::python_dcerpc_security]
|
||||
OBJ_FILES = gen_ndr/py_security.o
|
||||
PRIVATE_DEPENDENCIES = PYTALLOC
|
||||
|
||||
python_dcerpc_security_OBJ_FILES = librpc/gen_ndr/py_security.o
|
||||
|
@ -3,76 +3,71 @@
|
||||
#######################
|
||||
# Start SUBSYSTEM WINSDB
|
||||
[SUBSYSTEM::WINSDB]
|
||||
OBJ_FILES = \
|
||||
wins/winsdb.o \
|
||||
wins/wins_hook.o
|
||||
PRIVATE_PROTO_HEADER = wins/winsdb_proto.h
|
||||
PUBLIC_DEPENDENCIES = \
|
||||
LIBLDB
|
||||
# End SUBSYSTEM WINSDB
|
||||
#######################
|
||||
|
||||
WINSDB_OBJ_FILES = $(addprefix nbt_server/wins/, winsdb.o wins_hook.o)
|
||||
|
||||
#######################
|
||||
# Start MODULE ldb_wins_ldb
|
||||
[MODULE::ldb_wins_ldb]
|
||||
SUBSYSTEM = LIBLDB
|
||||
OUTPUT_TYPE = SHARED_LIBRARY
|
||||
INIT_FUNCTION = &ldb_wins_ldb_module_ops
|
||||
OBJ_FILES = \
|
||||
wins/wins_ldb.o
|
||||
INIT_FUNCTION = LDB_MODULE(wins_ldb)
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBNETIF LIBSAMBA-HOSTCONFIG LIBSAMBA-UTIL
|
||||
# End MODULE ldb_wins_ldb
|
||||
#######################
|
||||
|
||||
ldb_wins_ldb_OBJ_FILES = nbt_server/wins/wins_ldb.o
|
||||
|
||||
#######################
|
||||
# Start SUBSYSTEM NBTD_WINS
|
||||
[SUBSYSTEM::NBTD_WINS]
|
||||
OBJ_FILES = \
|
||||
wins/winsserver.o \
|
||||
wins/winsclient.o \
|
||||
wins/winswack.o \
|
||||
wins/wins_dns_proxy.o
|
||||
PRIVATE_PROTO_HEADER = wins/winsserver_proto.h
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBCLI_NBT WINSDB
|
||||
# End SUBSYSTEM NBTD_WINS
|
||||
#######################
|
||||
|
||||
NBTD_WINS_OBJ_FILES = $(addprefix nbt_server/wins/, winsserver.o winsclient.o winswack.o wins_dns_proxy.o)
|
||||
|
||||
#######################
|
||||
# Start SUBSYSTEM NBTD_DGRAM
|
||||
[SUBSYSTEM::NBTD_DGRAM]
|
||||
PRIVATE_PROTO_HEADER = dgram/proto.h
|
||||
OBJ_FILES = \
|
||||
dgram/request.o \
|
||||
dgram/netlogon.o \
|
||||
dgram/ntlogon.o \
|
||||
dgram/browse.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBCLI_DGRAM
|
||||
# End SUBSYSTEM NBTD_DGRAM
|
||||
#######################
|
||||
|
||||
NBTD_DGRAM_OBJ_FILES = $(addprefix nbt_server/dgram/, request.o netlogon.o ntlogon.o browse.o)
|
||||
|
||||
#######################
|
||||
# Start SUBSYSTEM NBTD
|
||||
[SUBSYSTEM::NBT_SERVER]
|
||||
OBJ_FILES = \
|
||||
interfaces.o \
|
||||
register.o \
|
||||
query.o \
|
||||
nodestatus.o \
|
||||
defense.o \
|
||||
packet.o \
|
||||
irpc.o
|
||||
PRIVATE_PROTO_HEADER = nbt_server_proto.h
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBCLI_NBT NBTD_WINS NBTD_DGRAM
|
||||
# End SUBSYSTEM NBTD
|
||||
#######################
|
||||
|
||||
NBT_SERVER_OBJ_FILES = $(addprefix nbt_server/, \
|
||||
interfaces.o \
|
||||
register.o \
|
||||
query.o \
|
||||
nodestatus.o \
|
||||
defense.o \
|
||||
packet.o \
|
||||
irpc.o)
|
||||
|
||||
[MODULE::service_nbtd]
|
||||
INIT_FUNCTION = server_service_nbtd_init
|
||||
SUBSYSTEM = service
|
||||
OBJ_FILES = \
|
||||
nbt_server.o
|
||||
PRIVATE_DEPENDENCIES = NBT_SERVER process_model
|
||||
|
||||
service_nbtd_OBJ_FILES = \
|
||||
nbt_server/nbt_server.o
|
||||
|
@ -4,8 +4,7 @@ case "$host_os" in
|
||||
*linux*)
|
||||
SMB_LIBRARY(nss_winbind,
|
||||
[nsswitch/winbind_nss_linux.o],
|
||||
[LIBWINBIND-CLIENT],
|
||||
[2],[2])
|
||||
[LIBWINBIND-CLIENT])
|
||||
;;
|
||||
*)
|
||||
;;
|
||||
|
@ -1,13 +1,12 @@
|
||||
[SUBSYSTEM::LIBWINBIND-CLIENT]
|
||||
OBJ_FILES = wb_common.o
|
||||
PRIVATE_DEPENDENCIES = SOCKET_WRAPPER
|
||||
|
||||
LIBWINBIND-CLIENT_OBJ_FILES = nsswitch/wb_common.o
|
||||
|
||||
#################################
|
||||
# Start BINARY nsstest
|
||||
[BINARY::nsstest]
|
||||
INSTALLDIR = BINDIR
|
||||
OBJ_FILES = \
|
||||
nsstest.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBSAMBA-UTIL \
|
||||
LIBREPLACE_EXT \
|
||||
@ -15,12 +14,12 @@ PRIVATE_DEPENDENCIES = \
|
||||
# End BINARY nsstest
|
||||
#################################
|
||||
|
||||
nsstest_OBJ_FILES = nsswitch/nsstest.o
|
||||
|
||||
#################################
|
||||
# Start BINARY wbinfo
|
||||
[BINARY::wbinfo]
|
||||
INSTALLDIR = BINDIR
|
||||
OBJ_FILES = \
|
||||
wbinfo.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBSAMBA-UTIL \
|
||||
LIBREPLACE_EXT \
|
||||
@ -30,3 +29,6 @@ PRIVATE_DEPENDENCIES = \
|
||||
LIBWINBIND-CLIENT
|
||||
# End BINARY nsstest
|
||||
#################################
|
||||
|
||||
wbinfo_OBJ_FILES = \
|
||||
nsswitch/wbinfo.o
|
||||
|
@ -5,21 +5,22 @@
|
||||
[MODULE::ntptr_simple_ldb]
|
||||
INIT_FUNCTION = ntptr_simple_ldb_init
|
||||
SUBSYSTEM = ntptr
|
||||
OBJ_FILES = \
|
||||
simple_ldb/ntptr_simple_ldb.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBLDB NDR_SPOOLSS DCERPC_COMMON
|
||||
# End MODULE ntptr_simple_ldb
|
||||
################################################
|
||||
|
||||
ntptr_simple_ldb_OBJ_FILES = ntptr/simple_ldb/ntptr_simple_ldb.o
|
||||
|
||||
################################################
|
||||
# Start SUBSYSTEM ntptr
|
||||
[SUBSYSTEM::ntptr]
|
||||
PRIVATE_PROTO_HEADER = ntptr_proto.h
|
||||
OBJ_FILES = \
|
||||
ntptr_base.o \
|
||||
ntptr_interface.o
|
||||
PUBLIC_DEPENDENCIES = DCERPC_COMMON
|
||||
#
|
||||
# End SUBSYSTEM ntptr
|
||||
################################################
|
||||
|
||||
ntptr_OBJ_FILES = \
|
||||
ntptr/ntptr_base.o \
|
||||
ntptr/ntptr_interface.o
|
||||
|
@ -2,17 +2,10 @@
|
||||
# Start LIBRARY ntvfs_common
|
||||
[SUBSYSTEM::ntvfs_common]
|
||||
PRIVATE_PROTO_HEADER = proto.h
|
||||
OBJ_FILES = \
|
||||
init.o \
|
||||
brlock.o \
|
||||
brlock_tdb.o \
|
||||
opendb.o \
|
||||
opendb_tdb.o \
|
||||
notify.o
|
||||
PUBLIC_DEPENDENCIES = \
|
||||
NDR_OPENDB NDR_NOTIFY \
|
||||
sys_notify sys_lease \
|
||||
share LIBDBWRAP
|
||||
PUBLIC_DEPENDENCIES = NDR_OPENDB NDR_NOTIFY sys_notify sys_lease share LIBDBWRAP
|
||||
PRIVATE_DEPENDENCIES = brlock_ctdb opendb_ctdb
|
||||
# End LIBRARY ntvfs_common
|
||||
################################################
|
||||
|
||||
ntvfs_common_OBJ_FILES = $(addprefix ntvfs/common/, init.o brlock.o brlock_tdb.o opendb.o opendb_tdb.o notify.o)
|
||||
|
||||
|
@ -9,25 +9,24 @@ mkinclude sysdep/config.mk
|
||||
[MODULE::ntvfs_cifs]
|
||||
INIT_FUNCTION = ntvfs_cifs_init
|
||||
SUBSYSTEM = ntvfs
|
||||
OBJ_FILES = \
|
||||
cifs/vfs_cifs.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBCLI_SMB LIBCLI_RAW
|
||||
# End MODULE ntvfs_cifs
|
||||
################################################
|
||||
|
||||
ntvfs_cifs_OBJ_FILES = ntvfs/cifs/vfs_cifs.o
|
||||
|
||||
################################################
|
||||
# Start MODULE ntvfs_simple
|
||||
[MODULE::ntvfs_simple]
|
||||
INIT_FUNCTION = ntvfs_simple_init
|
||||
SUBSYSTEM = ntvfs
|
||||
PRIVATE_PROTO_HEADER = simple/proto.h
|
||||
OBJ_FILES = \
|
||||
simple/vfs_simple.o \
|
||||
simple/svfs_util.o
|
||||
# End MODULE ntvfs_simple
|
||||
################################################
|
||||
|
||||
ntvfs_simple_OBJ_FILES = $(addprefix ntvfs/simple/, vfs_simple.o svfs_util.o)
|
||||
|
||||
################################################
|
||||
# Start MODULE ntvfs_cifsposix
|
||||
[MODULE::ntvfs_cifsposix]
|
||||
@ -35,57 +34,50 @@ OBJ_FILES = \
|
||||
INIT_FUNCTION = ntvfs_cifs_posix_init
|
||||
SUBSYSTEM = ntvfs
|
||||
PRIVATE_PROTO_HEADER = cifs_posix_cli/proto.h
|
||||
OBJ_FILES = \
|
||||
cifs_posix_cli/vfs_cifs_posix.o \
|
||||
cifs_posix_cli/svfs_util.o
|
||||
# End MODULE ntvfs_cifsposix
|
||||
################################################
|
||||
|
||||
ntvfs_cifsposix_OBJ_FILES = \
|
||||
$(addprefix ntvfs/cifs_posix_cli/, vfs_cifs_posix.o svfs_util.o)
|
||||
|
||||
################################################
|
||||
# Start MODULE ntvfs_print
|
||||
[MODULE::ntvfs_print]
|
||||
INIT_FUNCTION = ntvfs_print_init
|
||||
SUBSYSTEM = ntvfs
|
||||
OBJ_FILES = \
|
||||
print/vfs_print.o
|
||||
# End MODULE ntvfs_print
|
||||
################################################
|
||||
|
||||
ntvfs_print_OBJ_FILES = ntvfs/print/vfs_print.o
|
||||
|
||||
################################################
|
||||
# Start MODULE ntvfs_ipc
|
||||
[MODULE::ntvfs_ipc]
|
||||
SUBSYSTEM = ntvfs
|
||||
INIT_FUNCTION = ntvfs_ipc_init
|
||||
PRIVATE_PROTO_HEADER = ipc/proto.h
|
||||
OBJ_FILES = \
|
||||
ipc/vfs_ipc.o \
|
||||
ipc/ipc_rap.o \
|
||||
ipc/rap_server.o
|
||||
PRIVATE_DEPENDENCIES = dcerpc_server DCERPC_COMMON
|
||||
# End MODULE ntvfs_ipc
|
||||
################################################
|
||||
|
||||
ntvfs_ipc_OBJ_FILES = $(addprefix ntvfs/ipc/, vfs_ipc.o ipc_rap.o rap_server.o)
|
||||
|
||||
################################################
|
||||
# Start MODULE ntvfs_nbench
|
||||
[MODULE::ntvfs_nbench]
|
||||
SUBSYSTEM = ntvfs
|
||||
INIT_FUNCTION = ntvfs_nbench_init
|
||||
OBJ_FILES = \
|
||||
nbench/vfs_nbench.o
|
||||
# End MODULE ntvfs_nbench
|
||||
################################################
|
||||
|
||||
ntvfs_nbench_OBJ_FILES = ntvfs/nbench/vfs_nbench.o
|
||||
|
||||
################################################
|
||||
# Start SUBSYSTEM NTVFS
|
||||
[SUBSYSTEM::ntvfs]
|
||||
PRIVATE_PROTO_HEADER = ntvfs_proto.h
|
||||
OBJ_FILES = \
|
||||
ntvfs_base.o \
|
||||
ntvfs_generic.o \
|
||||
ntvfs_interface.o \
|
||||
ntvfs_util.o
|
||||
|
||||
ntvfs_OBJ_FILES = $(addprefix ntvfs/, ntvfs_base.o ntvfs_generic.o ntvfs_interface.o ntvfs_util.o)
|
||||
|
||||
# PUBLIC_HEADERS += ntvfs/ntvfs.h
|
||||
#
|
||||
|
@ -3,30 +3,31 @@
|
||||
[MODULE::pvfs_acl_xattr]
|
||||
INIT_FUNCTION = pvfs_acl_xattr_init
|
||||
SUBSYSTEM = ntvfs
|
||||
OBJ_FILES = \
|
||||
pvfs_acl_xattr.o
|
||||
PRIVATE_DEPENDENCIES = NDR_XATTR ntvfs_posix
|
||||
# End MODULE pvfs_acl_xattr
|
||||
################################################
|
||||
|
||||
pvfs_acl_xattr_OBJ_FILES = ntvfs/posix/pvfs_acl_xattr.o
|
||||
|
||||
################################################
|
||||
# Start MODULE pvfs_acl_nfs4
|
||||
[MODULE::pvfs_acl_nfs4]
|
||||
INIT_FUNCTION = pvfs_acl_nfs4_init
|
||||
SUBSYSTEM = ntvfs
|
||||
OBJ_FILES = \
|
||||
pvfs_acl_nfs4.o
|
||||
PRIVATE_DEPENDENCIES = NDR_NFS4ACL SAMDB ntvfs_posix
|
||||
# End MODULE pvfs_acl_nfs4
|
||||
################################################
|
||||
|
||||
pvfs_acl_nfs4_OBJ_FILES = ntvfs/posix/pvfs_acl_nfs4.o
|
||||
|
||||
################################################
|
||||
[MODULE::pvfs_aio]
|
||||
SUBSYSTEM = ntvfs
|
||||
OBJ_FILES = pvfs_aio.o
|
||||
PRIVATE_DEPENDENCIES = LIBAIO_LINUX
|
||||
################################################
|
||||
|
||||
pvfs_aio_OBJ_FILES = ntvfs/posix/pvfs_aio.o
|
||||
|
||||
################################################
|
||||
# Start MODULE ntvfs_posix
|
||||
[MODULE::ntvfs_posix]
|
||||
@ -34,7 +35,13 @@ SUBSYSTEM = ntvfs
|
||||
OUTPUT_TYPE = MERGED_OBJ
|
||||
INIT_FUNCTION = ntvfs_posix_init
|
||||
PRIVATE_PROTO_HEADER = vfs_posix_proto.h
|
||||
OBJ_FILES = \
|
||||
#PRIVATE_DEPENDENCIES = pvfs_acl_xattr pvfs_acl_nfs4
|
||||
PRIVATE_DEPENDENCIES = NDR_XATTR WRAP_XATTR BLKID ntvfs_common MESSAGING pvfs_aio \
|
||||
LIBWBCLIENT
|
||||
# End MODULE ntvfs_posix
|
||||
################################################
|
||||
|
||||
ntvfs_posix_OBJ_FILES = $(addprefix ntvfs/posix/, \
|
||||
vfs_posix.o \
|
||||
pvfs_util.o \
|
||||
pvfs_search.o \
|
||||
@ -62,8 +69,5 @@ OBJ_FILES = \
|
||||
pvfs_acl.o \
|
||||
pvfs_notify.o \
|
||||
xattr_system.o \
|
||||
xattr_tdb.o
|
||||
#PRIVATE_DEPENDENCIES = pvfs_acl_xattr pvfs_acl_nfs4
|
||||
PRIVATE_DEPENDENCIES = NDR_XATTR WRAP_XATTR BLKID ntvfs_common MESSAGING pvfs_aio
|
||||
# End MODULE ntvfs_posix
|
||||
################################################
|
||||
xattr_tdb.o)
|
||||
|
||||
|
@ -3,34 +3,24 @@
|
||||
[MODULE::sys_notify_inotify]
|
||||
SUBSYSTEM = sys_notify
|
||||
INIT_FUNCTION = sys_notify_inotify_init
|
||||
OBJ_FILES = \
|
||||
inotify.o
|
||||
# End MODULE sys_notify_inotify
|
||||
################################################
|
||||
|
||||
sys_notify_inotify_OBJ_FILES = ntvfs/sysdep/inotify.o
|
||||
|
||||
################################################
|
||||
# Start SUBSYSTEM sys_notify
|
||||
[SUBSYSTEM::sys_notify]
|
||||
OBJ_FILES = \
|
||||
sys_notify.o
|
||||
PUBLIC_DEPENDENCIES =
|
||||
# End SUBSYSTEM sys_notify
|
||||
################################################
|
||||
|
||||
################################################
|
||||
# Start MODULE sys_lease_linux
|
||||
sys_notify_OBJ_FILES = ntvfs/sysdep/sys_notify.o
|
||||
|
||||
[MODULE::sys_lease_linux]
|
||||
SUBSYSTEM = sys_lease
|
||||
INIT_FUNCTION = sys_lease_linux_init
|
||||
OBJ_FILES = \
|
||||
sys_lease_linux.o
|
||||
# End MODULE sys_lease_linux
|
||||
################################################
|
||||
|
||||
################################################
|
||||
# Start SUBSYSTEM sys_lease
|
||||
sys_lease_linux_OBJ_FILES = ntvfs/sysdep/sys_lease_linux.o
|
||||
|
||||
[SUBSYSTEM::sys_lease]
|
||||
OBJ_FILES = \
|
||||
sys_lease.o
|
||||
# End SUBSYSTEM sys_lease
|
||||
################################################
|
||||
|
||||
sys_lease_OBJ_FILES = ntvfs/sysdep/sys_lease.o
|
||||
|
@ -3,8 +3,8 @@
|
||||
[MODULE::ntvfs_unixuid]
|
||||
INIT_FUNCTION = ntvfs_unixuid_init
|
||||
SUBSYSTEM = ntvfs
|
||||
OBJ_FILES = \
|
||||
vfs_unixuid.o
|
||||
PRIVATE_DEPENDENCIES = SAMDB NSS_WRAPPER
|
||||
# End MODULE ntvfs_unixuid
|
||||
################################################
|
||||
|
||||
ntvfs_unixuid_OBJ_FILES = ntvfs/unixuid/vfs_unixuid.o
|
||||
|
@ -1,30 +1,32 @@
|
||||
[LIBRARY::LIBSAMBA-HOSTCONFIG]
|
||||
VERSION = 0.0.1
|
||||
SO_VERSION = 0
|
||||
OBJ_FILES = loadparm.o \
|
||||
generic.o \
|
||||
util.o \
|
||||
../lib/version.o
|
||||
PC_FILE = samba-hostconfig.pc
|
||||
PUBLIC_DEPENDENCIES = LIBSAMBA-UTIL
|
||||
PRIVATE_DEPENDENCIES = DYNCONFIG LIBREPLACE_EXT CHARSET
|
||||
PRIVATE_PROTO_HEADER = proto.h
|
||||
|
||||
LIBSAMBA-HOSTCONFIG_OBJ_FILES = param/loadparm.o \
|
||||
param/generic.o \
|
||||
param/util.o \
|
||||
lib/version.o
|
||||
|
||||
PUBLIC_HEADERS += param/param.h
|
||||
|
||||
[SUBSYSTEM::PROVISION]
|
||||
OBJ_FILES = provision.o
|
||||
PRIVATE_DEPENDENCIES = LIBPYTHON
|
||||
|
||||
PROVISION_OBJ_FILES = param/provision.o
|
||||
|
||||
#################################
|
||||
# Start SUBSYSTEM share
|
||||
[SUBSYSTEM::share]
|
||||
PRIVATE_PROTO_HEADER = share_proto.h
|
||||
OBJ_FILES = share.o
|
||||
PRIVATE_DEPENDENCIES = LIBSAMBA-UTIL
|
||||
# End SUBSYSTEM share
|
||||
#################################
|
||||
|
||||
share_OBJ_FILES = param/share.o
|
||||
|
||||
PUBLIC_HEADERS += param/share.h
|
||||
|
||||
################################################
|
||||
@ -32,25 +34,30 @@ PUBLIC_HEADERS += param/share.h
|
||||
[MODULE::share_classic]
|
||||
SUBSYSTEM = share
|
||||
INIT_FUNCTION = share_classic_init
|
||||
OBJ_FILES = share_classic.o
|
||||
PRIVATE_DEPENDENCIES = LIBSAMBA-UTIL
|
||||
# End MODULE share_classic
|
||||
################################################
|
||||
|
||||
share_classic_OBJ_FILES = param/share_classic.o
|
||||
|
||||
################################################
|
||||
# Start MODULE share_ldb
|
||||
[MODULE::share_ldb]
|
||||
SUBSYSTEM = share
|
||||
INIT_FUNCTION = share_ldb_init
|
||||
OBJ_FILES = share_ldb.o
|
||||
PRIVATE_DEPENDENCIES = LIBLDB LDB_WRAP
|
||||
# End MODULE share_ldb
|
||||
################################################
|
||||
|
||||
share_ldb_OBJ_FILES = param/share_ldb.o
|
||||
|
||||
[SUBSYSTEM::SECRETS]
|
||||
OBJ_FILES = secrets.o
|
||||
PRIVATE_DEPENDENCIES = LIBLDB TDB_WRAP UTIL_TDB NDR_SECURITY
|
||||
|
||||
SECRETS_OBJ_FILES = param/secrets.o
|
||||
|
||||
[PYTHON::param]
|
||||
SWIG_FILE = param.i
|
||||
PRIVATE_DEPENDENCIES = LIBSAMBA-HOSTCONFIG
|
||||
|
||||
param_OBJ_FILES = param/param_wrap.o
|
||||
|
@ -4,80 +4,78 @@
|
||||
# Start SUBSYSTEM DCERPC_COMMON
|
||||
[SUBSYSTEM::DCERPC_COMMON]
|
||||
PRIVATE_PROTO_HEADER = common/proto.h
|
||||
OBJ_FILES = \
|
||||
common/server_info.o \
|
||||
common/share_info.o
|
||||
#
|
||||
# End SUBSYSTEM DCERPC_COMMON
|
||||
################################################
|
||||
|
||||
DCERPC_COMMON_OBJ_FILES = $(addprefix rpc_server/common/, server_info.o share_info.o)
|
||||
|
||||
PUBLIC_HEADERS += rpc_server/common/common.h
|
||||
|
||||
################################################
|
||||
# Start MODULE dcerpc_rpcecho
|
||||
[MODULE::dcerpc_rpcecho]
|
||||
INIT_FUNCTION = dcerpc_server_rpcecho_init
|
||||
SUBSYSTEM = dcerpc_server
|
||||
OBJ_FILES = \
|
||||
echo/rpc_echo.o
|
||||
PRIVATE_DEPENDENCIES = NDR_ECHO
|
||||
# End MODULE dcerpc_rpcecho
|
||||
################################################
|
||||
|
||||
dcerpc_rpcecho_OBJ_FILES = rpc_server/echo/rpc_echo.o
|
||||
|
||||
################################################
|
||||
# Start MODULE dcerpc_epmapper
|
||||
[MODULE::dcerpc_epmapper]
|
||||
INIT_FUNCTION = dcerpc_server_epmapper_init
|
||||
SUBSYSTEM = dcerpc_server
|
||||
OBJ_FILES = \
|
||||
epmapper/rpc_epmapper.o
|
||||
PRIVATE_DEPENDENCIES = NDR_EPMAPPER
|
||||
# End MODULE dcerpc_epmapper
|
||||
################################################
|
||||
|
||||
dcerpc_epmapper_OBJ_FILES = rpc_server/epmapper/rpc_epmapper.o
|
||||
|
||||
################################################
|
||||
# Start MODULE dcerpc_remote
|
||||
[MODULE::dcerpc_remote]
|
||||
INIT_FUNCTION = dcerpc_server_remote_init
|
||||
SUBSYSTEM = dcerpc_server
|
||||
OBJ_FILES = \
|
||||
remote/dcesrv_remote.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBCLI_SMB NDR_TABLE
|
||||
# End MODULE dcerpc_remote
|
||||
################################################
|
||||
|
||||
dcerpc_remote_OBJ_FILES = rpc_server/remote/dcesrv_remote.o
|
||||
|
||||
################################################
|
||||
# Start MODULE dcerpc_srvsvc
|
||||
[MODULE::dcerpc_srvsvc]
|
||||
INIT_FUNCTION = dcerpc_server_srvsvc_init
|
||||
PRIVATE_PROTO_HEADER = srvsvc/proto.h
|
||||
SUBSYSTEM = dcerpc_server
|
||||
OBJ_FILES = \
|
||||
srvsvc/dcesrv_srvsvc.o \
|
||||
srvsvc/srvsvc_ntvfs.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
DCERPC_COMMON NDR_SRVSVC share
|
||||
# End MODULE dcerpc_srvsvc
|
||||
################################################
|
||||
|
||||
dcerpc_srvsvc_OBJ_FILES = $(addprefix rpc_server/srvsvc/, dcesrv_srvsvc.o srvsvc_ntvfs.o)
|
||||
|
||||
################################################
|
||||
# Start MODULE dcerpc_wkssvc
|
||||
[MODULE::dcerpc_wkssvc]
|
||||
INIT_FUNCTION = dcerpc_server_wkssvc_init
|
||||
SUBSYSTEM = dcerpc_server
|
||||
OBJ_FILES = \
|
||||
wkssvc/dcesrv_wkssvc.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
DCERPC_COMMON NDR_WKSSVC
|
||||
# End MODULE dcerpc_wkssvc
|
||||
################################################
|
||||
|
||||
dcerpc_wkssvc_OBJ_FILES = rpc_server/wkssvc/dcesrv_wkssvc.o
|
||||
|
||||
################################################
|
||||
# Start MODULE dcerpc_unixinfo
|
||||
[MODULE::dcerpc_unixinfo]
|
||||
INIT_FUNCTION = dcerpc_server_unixinfo_init
|
||||
SUBSYSTEM = dcerpc_server
|
||||
OBJ_FILES = \
|
||||
unixinfo/dcesrv_unixinfo.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
DCERPC_COMMON \
|
||||
SAMDB \
|
||||
@ -87,15 +85,14 @@ PRIVATE_DEPENDENCIES = \
|
||||
# End MODULE dcerpc_unixinfo
|
||||
################################################
|
||||
|
||||
dcerpc_unixinfo_OBJ_FILES = rpc_server/unixinfo/dcesrv_unixinfo.o
|
||||
|
||||
################################################
|
||||
# Start MODULE dcesrv_samr
|
||||
[MODULE::dcesrv_samr]
|
||||
INIT_FUNCTION = dcerpc_server_samr_init
|
||||
PRIVATE_PROTO_HEADER = samr/proto.h
|
||||
SUBSYSTEM = dcerpc_server
|
||||
OBJ_FILES = \
|
||||
samr/dcesrv_samr.o \
|
||||
samr/samr_password.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
SAMDB \
|
||||
DCERPC_COMMON \
|
||||
@ -103,26 +100,26 @@ PRIVATE_DEPENDENCIES = \
|
||||
# End MODULE dcesrv_samr
|
||||
################################################
|
||||
|
||||
dcesrv_samr_OBJ_FILES = $(addprefix rpc_server/samr/, dcesrv_samr.o samr_password.o)
|
||||
|
||||
################################################
|
||||
# Start MODULE dcerpc_winreg
|
||||
[MODULE::dcerpc_winreg]
|
||||
INIT_FUNCTION = dcerpc_server_winreg_init
|
||||
SUBSYSTEM = dcerpc_server
|
||||
OUTPUT_TYPE = MERGED_OBJ
|
||||
OBJ_FILES = \
|
||||
winreg/rpc_winreg.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
registry NDR_WINREG
|
||||
# End MODULE dcerpc_winreg
|
||||
################################################
|
||||
|
||||
dcerpc_winreg_OBJ_FILES = rpc_server/winreg/rpc_winreg.o
|
||||
|
||||
################################################
|
||||
# Start MODULE dcerpc_netlogon
|
||||
[MODULE::dcerpc_netlogon]
|
||||
INIT_FUNCTION = dcerpc_server_netlogon_init
|
||||
SUBSYSTEM = dcerpc_server
|
||||
OBJ_FILES = \
|
||||
netlogon/dcerpc_netlogon.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
DCERPC_COMMON \
|
||||
SCHANNELDB \
|
||||
@ -131,16 +128,14 @@ PRIVATE_DEPENDENCIES = \
|
||||
# End MODULE dcerpc_netlogon
|
||||
################################################
|
||||
|
||||
dcerpc_netlogon_OBJ_FILES = rpc_server/netlogon/dcerpc_netlogon.o
|
||||
|
||||
################################################
|
||||
# Start MODULE dcerpc_lsa
|
||||
[MODULE::dcerpc_lsarpc]
|
||||
INIT_FUNCTION = dcerpc_server_lsa_init
|
||||
SUBSYSTEM = dcerpc_server
|
||||
PRIVATE_PROTO_HEADER= lsa/proto.h
|
||||
OBJ_FILES = \
|
||||
lsa/dcesrv_lsa.o \
|
||||
lsa/lsa_init.o \
|
||||
lsa/lsa_lookup.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
SAMDB \
|
||||
DCERPC_COMMON \
|
||||
@ -150,14 +145,15 @@ PRIVATE_DEPENDENCIES = \
|
||||
# End MODULE dcerpc_lsa
|
||||
################################################
|
||||
|
||||
dcerpc_lsarpc_OBJ_FILES = $(addprefix rpc_server/lsa/, dcesrv_lsa.o lsa_init.o lsa_lookup.o)
|
||||
|
||||
|
||||
################################################
|
||||
# Start MODULE dcerpc_spoolss
|
||||
[MODULE::dcerpc_spoolss]
|
||||
INIT_FUNCTION = dcerpc_server_spoolss_init
|
||||
SUBSYSTEM = dcerpc_server
|
||||
OUTPUT_TYPE = MERGED_OBJ
|
||||
OBJ_FILES = \
|
||||
spoolss/dcesrv_spoolss.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
DCERPC_COMMON \
|
||||
NDR_SPOOLSS \
|
||||
@ -166,13 +162,13 @@ PRIVATE_DEPENDENCIES = \
|
||||
# End MODULE dcerpc_spoolss
|
||||
################################################
|
||||
|
||||
dcerpc_spoolss_OBJ_FILES = rpc_server/spoolss/dcesrv_spoolss.o
|
||||
|
||||
################################################
|
||||
# Start MODULE dcerpc_drsuapi
|
||||
[MODULE::dcerpc_drsuapi]
|
||||
INIT_FUNCTION = dcerpc_server_drsuapi_init
|
||||
SUBSYSTEM = dcerpc_server
|
||||
OBJ_FILES = \
|
||||
drsuapi/dcesrv_drsuapi.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
SAMDB \
|
||||
DCERPC_COMMON \
|
||||
@ -180,20 +176,23 @@ PRIVATE_DEPENDENCIES = \
|
||||
# End MODULE dcerpc_drsuapi
|
||||
################################################
|
||||
|
||||
dcerpc_drsuapi_OBJ_FILES = rpc_server/drsuapi/dcesrv_drsuapi.o
|
||||
|
||||
################################################
|
||||
# Start SUBSYSTEM dcerpc_server
|
||||
[SUBSYSTEM::dcerpc_server]
|
||||
PRIVATE_PROTO_HEADER = dcerpc_server_proto.h
|
||||
OBJ_FILES = \
|
||||
dcerpc_server.o \
|
||||
dcesrv_auth.o \
|
||||
dcesrv_mgmt.o \
|
||||
handles.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBCLI_AUTH \
|
||||
LIBNDR \
|
||||
dcerpc
|
||||
#
|
||||
|
||||
dcerpc_server_OBJ_FILES = $(addprefix rpc_server/, \
|
||||
dcerpc_server.o \
|
||||
dcesrv_auth.o \
|
||||
dcesrv_mgmt.o \
|
||||
handles.o)
|
||||
|
||||
# End SUBSYSTEM DCERPC
|
||||
################################################
|
||||
|
||||
@ -201,6 +200,7 @@ PUBLIC_HEADERS += rpc_server/dcerpc_server.h
|
||||
|
||||
[MODULE::DCESRV]
|
||||
INIT_FUNCTION = server_service_rpc_init
|
||||
OBJ_FILES = service_rpc.o
|
||||
SUBSYSTEM = service
|
||||
PRIVATE_DEPENDENCIES = dcerpc_server
|
||||
|
||||
DCESRV_OBJ_FILES = rpc_server/service_rpc.o
|
||||
|
@ -1,84 +1,85 @@
|
||||
[SUBSYSTEM::EJSRPC]
|
||||
OBJ_FILES = \
|
||||
ejsrpc.o
|
||||
|
||||
EJSRPC_OBJ_FILES = scripting/ejs/ejsrpc.o
|
||||
|
||||
[MODULE::smbcalls_config]
|
||||
OBJ_FILES = smbcalls_config.o
|
||||
OUTPUT_TYPE = MERGED_OBJ
|
||||
SUBSYSTEM = smbcalls
|
||||
INIT_FUNCTION = smb_setup_ejs_config
|
||||
|
||||
smbcalls_config_OBJ_FILES = scripting/ejs/smbcalls_config.o
|
||||
|
||||
[MODULE::smbcalls_ldb]
|
||||
OBJ_FILES = smbcalls_ldb.o
|
||||
OUTPUT_TYPE = MERGED_OBJ
|
||||
SUBSYSTEM = smbcalls
|
||||
INIT_FUNCTION = smb_setup_ejs_ldb
|
||||
PRIVATE_DEPENDENCIES = LIBLDB SAMDB LIBNDR
|
||||
|
||||
smbcalls_ldb_OBJ_FILES = scripting/ejs/smbcalls_ldb.o
|
||||
|
||||
[MODULE::smbcalls_reg]
|
||||
OBJ_FILES = smbcalls_reg.o
|
||||
SUBSYSTEM = smbcalls
|
||||
OUTPUT_TYPE = MERGED_OBJ
|
||||
INIT_FUNCTION = smb_setup_ejs_reg
|
||||
PRIVATE_DEPENDENCIES = registry SAMDB LIBNDR
|
||||
|
||||
smbcalls_reg_OBJ_FILES = scripting/ejs/smbcalls_reg.o
|
||||
|
||||
[MODULE::smbcalls_nbt]
|
||||
OBJ_FILES = smbcalls_nbt.o
|
||||
SUBSYSTEM = smbcalls
|
||||
OUTPUT_TYPE = MERGED_OBJ
|
||||
INIT_FUNCTION = smb_setup_ejs_nbt
|
||||
|
||||
smbcalls_nbt_OBJ_FILES = scripting/ejs/smbcalls_nbt.o
|
||||
|
||||
[MODULE::smbcalls_rand]
|
||||
OBJ_FILES = smbcalls_rand.o
|
||||
SUBSYSTEM = smbcalls
|
||||
OUTPUT_TYPE = MERGED_OBJ
|
||||
INIT_FUNCTION = smb_setup_ejs_random
|
||||
|
||||
smbcalls_rand_OBJ_FILES = scripting/ejs/smbcalls_rand.o
|
||||
|
||||
[MODULE::smbcalls_nss]
|
||||
OBJ_FILES = smbcalls_nss.o
|
||||
SUBSYSTEM = smbcalls
|
||||
OUTPUT_TYPE = MERGED_OBJ
|
||||
INIT_FUNCTION = smb_setup_ejs_nss
|
||||
PRIVATE_DEPENDENCIES = NSS_WRAPPER
|
||||
|
||||
smbcalls_nss_OBJ_FILES = scripting/ejs/smbcalls_nss.o
|
||||
|
||||
[MODULE::smbcalls_data]
|
||||
OBJ_FILES = smbcalls_data.o
|
||||
SUBSYSTEM = smbcalls
|
||||
OUTPUT_TYPE = MERGED_OBJ
|
||||
INIT_FUNCTION = smb_setup_ejs_datablob
|
||||
|
||||
smbcalls_data_OBJ_FILES = scripting/ejs/smbcalls_data.o
|
||||
|
||||
[MODULE::smbcalls_auth]
|
||||
OBJ_FILES = smbcalls_auth.o
|
||||
OUTPUT_TYPE = MERGED_OBJ
|
||||
SUBSYSTEM = smbcalls
|
||||
INIT_FUNCTION = smb_setup_ejs_auth
|
||||
PRIVATE_DEPENDENCIES = auth
|
||||
PRIVATE_DEPENDENCIES = service_auth
|
||||
|
||||
smbcalls_auth_OBJ_FILES = scripting/ejs/smbcalls_auth.o
|
||||
|
||||
[MODULE::smbcalls_string]
|
||||
OBJ_FILES = smbcalls_string.o
|
||||
SUBSYSTEM = smbcalls
|
||||
OUTPUT_TYPE = MERGED_OBJ
|
||||
INIT_FUNCTION = smb_setup_ejs_string
|
||||
|
||||
smbcalls_string_OBJ_FILES = scripting/ejs/smbcalls_string.o
|
||||
|
||||
[MODULE::smbcalls_sys]
|
||||
OBJ_FILES = smbcalls_sys.o
|
||||
SUBSYSTEM = smbcalls
|
||||
OUTPUT_TYPE = MERGED_OBJ
|
||||
INIT_FUNCTION = smb_setup_ejs_system
|
||||
|
||||
smbcalls_sys_OBJ_FILES = scripting/ejs/smbcalls_sys.o
|
||||
|
||||
mkinclude ejsnet/config.mk
|
||||
|
||||
[SUBSYSTEM::smbcalls]
|
||||
PRIVATE_PROTO_HEADER = proto.h
|
||||
OBJ_FILES = \
|
||||
smbcalls.o \
|
||||
smbcalls_cli.o \
|
||||
smbcalls_rpc.o \
|
||||
smbcalls_options.o \
|
||||
smbcalls_creds.o \
|
||||
smbcalls_param.o \
|
||||
mprutil.o \
|
||||
literal.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
EJS LIBSAMBA-UTIL \
|
||||
EJSRPC MESSAGING \
|
||||
@ -87,11 +88,21 @@ PRIVATE_DEPENDENCIES = \
|
||||
dcerpc \
|
||||
NDR_TABLE
|
||||
|
||||
smbcalls_OBJ_FILES = $(addprefix scripting/ejs/, \
|
||||
smbcalls.o \
|
||||
smbcalls_cli.o \
|
||||
smbcalls_rpc.o \
|
||||
smbcalls_options.o \
|
||||
smbcalls_creds.o \
|
||||
smbcalls_param.o \
|
||||
mprutil.o \
|
||||
literal.o)
|
||||
|
||||
#######################
|
||||
# Start BINARY SMBSCRIPT
|
||||
[BINARY::smbscript]
|
||||
OBJ_FILES = \
|
||||
smbscript.o
|
||||
PRIVATE_DEPENDENCIES = EJS LIBSAMBA-UTIL smbcalls LIBSAMBA-HOSTCONFIG
|
||||
# End BINARY SMBSCRIPT
|
||||
#######################
|
||||
|
||||
smbscript_OBJ_FILES = scripting/ejs/smbscript.o
|
||||
|
@ -1,11 +1,13 @@
|
||||
[MODULE::smbcalls_net]
|
||||
OBJ_FILES = \
|
||||
net_ctx.o \
|
||||
net_user.o \
|
||||
mpr_user.o \
|
||||
net_host.o \
|
||||
mpr_host.o
|
||||
SUBSYSTEM = smbcalls
|
||||
INIT_FUNCTION = smb_setup_ejs_net
|
||||
PRIVATE_PROTO_HEADER = proto.h
|
||||
PRIVATE_DEPENDENCIES = LIBSAMBA-NET LIBCLI_SMB CREDENTIALS
|
||||
|
||||
smbcalls_net_OBJ_FILES = $(addprefix scripting/ejs/ejsnet/, \
|
||||
net_ctx.o \
|
||||
net_user.o \
|
||||
mpr_user.o \
|
||||
net_host.o \
|
||||
mpr_host.o)
|
||||
|
||||
|
@ -1,15 +1,18 @@
|
||||
[BINARY::smbpython]
|
||||
PRIVATE_DEPENDENCIES = LIBPYTHON
|
||||
OBJ_FILES = smbpython.o
|
||||
|
||||
smbpython_OBJ_FILES = smbpython.o
|
||||
|
||||
[SUBSYSTEM::LIBPYTHON]
|
||||
PUBLIC_DEPENDENCIES = EXT_LIB_PYTHON
|
||||
INIT_FUNCTION_SENTINEL = { NULL, NULL }
|
||||
OBJ_FILES = modules.o pytalloc.o
|
||||
|
||||
LIBPYTHON_OBJ_FILES = modules.o pytalloc.o
|
||||
|
||||
[PYTHON::python_uuid]
|
||||
PRIVATE_DEPENDENCIES = LIBNDR
|
||||
OBJ_FILES = uuidmodule.o
|
||||
|
||||
python_uuid_OBJ_FILES = uuidmodule.o
|
||||
|
||||
[PYTHON::python_misc]
|
||||
PRIVATE_DEPENDENCIES = LIBNDR LIBLDB SAMDB CREDENTIALS
|
||||
|
@ -3,19 +3,14 @@
|
||||
[MODULE::SERVICE_SMB]
|
||||
INIT_FUNCTION = server_service_smb_init
|
||||
SUBSYSTEM = service
|
||||
OBJ_FILES = smb_server.o
|
||||
PRIVATE_PROTO_HEADER = service_smb_proto.h
|
||||
PRIVATE_DEPENDENCIES = SMB_SERVER
|
||||
|
||||
SERVICE_SMB_OBJ_FILES = smb_server/smb_server.o
|
||||
|
||||
#######################
|
||||
# Start SUBSYSTEM SMB
|
||||
[SUBSYSTEM::SMB_SERVER]
|
||||
OBJ_FILES = \
|
||||
handle.o \
|
||||
tcon.o \
|
||||
session.o \
|
||||
blob.o \
|
||||
management.o
|
||||
PRIVATE_PROTO_HEADER = smb_server_proto.h
|
||||
PUBLIC_DEPENDENCIES = \
|
||||
share \
|
||||
@ -25,5 +20,12 @@ PUBLIC_DEPENDENCIES = \
|
||||
# End SUBSYSTEM SMB
|
||||
#######################
|
||||
|
||||
SMB_SERVER_OBJ_FILES = $(addprefix smb_server/, \
|
||||
handle.o \
|
||||
tcon.o \
|
||||
session.o \
|
||||
blob.o \
|
||||
management.o)
|
||||
|
||||
mkinclude smb/config.mk
|
||||
mkinclude smb2/config.mk
|
||||
|
@ -2,7 +2,12 @@
|
||||
# Start SUBSYSTEM SMB_PROTOCOL
|
||||
[SUBSYSTEM::SMB_PROTOCOL]
|
||||
PRIVATE_PROTO_HEADER = smb_proto.h
|
||||
OBJ_FILES = \
|
||||
PUBLIC_DEPENDENCIES = \
|
||||
ntvfs LIBPACKET CREDENTIALS
|
||||
# End SUBSYSTEM SMB_PROTOCOL
|
||||
#######################
|
||||
|
||||
SMB_PROTOCOL_OBJ_FILES = $(addprefix smb_server/smb/, \
|
||||
receive.o \
|
||||
negprot.o \
|
||||
nttrans.o \
|
||||
@ -13,8 +18,5 @@ OBJ_FILES = \
|
||||
sesssetup.o \
|
||||
srvtime.o \
|
||||
trans2.o \
|
||||
signing.o
|
||||
PUBLIC_DEPENDENCIES = \
|
||||
ntvfs LIBPACKET CREDENTIALS
|
||||
# End SUBSYSTEM SMB_PROTOCOL
|
||||
#######################
|
||||
signing.o)
|
||||
|
||||
|
@ -2,7 +2,12 @@
|
||||
# Start SUBSYSTEM SMB2_PROTOCOL
|
||||
[SUBSYSTEM::SMB2_PROTOCOL]
|
||||
PRIVATE_PROTO_HEADER = smb2_proto.h
|
||||
OBJ_FILES = \
|
||||
PUBLIC_DEPENDENCIES = \
|
||||
ntvfs LIBPACKET LIBCLI_SMB2
|
||||
# End SUBSYSTEM SMB2_PROTOCOL
|
||||
#######################
|
||||
|
||||
SMB2_PROTOCOL_OBJ_FILES = $(addprefix smb_server/smb2/, \
|
||||
receive.o \
|
||||
negprot.o \
|
||||
sesssetup.o \
|
||||
@ -10,8 +15,5 @@ OBJ_FILES = \
|
||||
fileio.o \
|
||||
fileinfo.o \
|
||||
find.o \
|
||||
keepalive.o
|
||||
PUBLIC_DEPENDENCIES = \
|
||||
ntvfs LIBPACKET LIBCLI_SMB2
|
||||
# End SUBSYSTEM SMB2_PROTOCOL
|
||||
#######################
|
||||
keepalive.o)
|
||||
|
||||
|
@ -34,6 +34,8 @@ PRIVATE_DEPENDENCIES = \
|
||||
share \
|
||||
CLUSTER
|
||||
|
||||
smbd_OBJ_FILES = smbd/server.o
|
||||
|
||||
MANPAGES += smbd/smbd.8
|
||||
# End BINARY smbd
|
||||
#################################
|
||||
|
@ -5,45 +5,45 @@
|
||||
[MODULE::process_model_single]
|
||||
INIT_FUNCTION = process_model_single_init
|
||||
SUBSYSTEM = process_model
|
||||
OBJ_FILES = \
|
||||
process_single.o
|
||||
# End MODULE process_model_single
|
||||
################################################
|
||||
|
||||
process_model_single_OBJ_FILES = smbd/process_single.o
|
||||
|
||||
################################################
|
||||
# Start MODULE process_model_standard
|
||||
[MODULE::process_model_standard]
|
||||
INIT_FUNCTION = process_model_standard_init
|
||||
SUBSYSTEM = process_model
|
||||
OBJ_FILES = \
|
||||
process_standard.o
|
||||
PRIVATE_DEPENDENCIES = SETPROCTITLE
|
||||
# End MODULE process_model_standard
|
||||
################################################
|
||||
|
||||
process_model_standard_OBJ_FILES = smbd/process_standard.o
|
||||
|
||||
################################################
|
||||
# Start MODULE process_model_thread
|
||||
[MODULE::process_model_thread]
|
||||
INIT_FUNCTION = process_model_thread_init
|
||||
SUBSYSTEM = process_model
|
||||
OBJ_FILES = \
|
||||
process_thread.o
|
||||
PRIVATE_DEPENDENCIES = PTHREAD
|
||||
# End MODULE process_model_thread
|
||||
################################################
|
||||
|
||||
process_model_thread_OBJ_FILES = smbd/process_thread.o
|
||||
|
||||
################################################
|
||||
# Start MODULE process_model_prefork
|
||||
[MODULE::process_model_prefork]
|
||||
INIT_FUNCTION = process_model_prefork_init
|
||||
SUBSYSTEM = process_model
|
||||
OBJ_FILES = \
|
||||
process_prefork.o
|
||||
# End MODULE process_model_thread
|
||||
################################################
|
||||
|
||||
process_model_prefork_OBJ_FILES = smbd/process_prefork.o
|
||||
|
||||
[SUBSYSTEM::process_model]
|
||||
PRIVATE_PROTO_HEADER = process_model_proto.h
|
||||
OBJ_FILES = \
|
||||
process_model.o
|
||||
PRIVATE_DEPENDENCIES = LIBSAMBA-UTIL LIBSAMBA-HOSTCONFIG
|
||||
|
||||
process_model_OBJ_FILES = smbd/process_model.o
|
||||
|
@ -4,22 +4,25 @@ SO_VERSION = 0
|
||||
VERSION = 0.0.1
|
||||
PC_FILE = torture.pc
|
||||
PRIVATE_PROTO_HEADER = proto.h
|
||||
OBJ_FILES = \
|
||||
torture.o \
|
||||
ui.o
|
||||
PUBLIC_DEPENDENCIES = \
|
||||
LIBSAMBA-HOSTCONFIG \
|
||||
LIBSAMBA-UTIL \
|
||||
LIBTALLOC \
|
||||
LIBPOPT
|
||||
|
||||
|
||||
torture_OBJ_FILES = \
|
||||
torture.o \
|
||||
ui.o
|
||||
|
||||
PUBLIC_HEADERS += torture/torture.h torture/ui.h
|
||||
|
||||
[SUBSYSTEM::TORTURE_UTIL]
|
||||
OBJ_FILES = util_smb.o
|
||||
PRIVATE_DEPENDENCIES = LIBCLI_RAW LIBPYTHON smbcalls PROVISION
|
||||
PUBLIC_DEPENDENCIES = POPT_CREDENTIALS
|
||||
|
||||
TORTURE_UTIL_OBJ_FILES = util_smb.o
|
||||
|
||||
#################################
|
||||
# Start SUBSYSTEM TORTURE_BASIC
|
||||
[MODULE::TORTURE_BASIC]
|
||||
@ -27,25 +30,6 @@ SUBSYSTEM = torture
|
||||
INIT_FUNCTION = torture_base_init
|
||||
PRIVATE_PROTO_HEADER = \
|
||||
basic/proto.h
|
||||
OBJ_FILES = \
|
||||
basic/base.o \
|
||||
basic/misc.o \
|
||||
basic/scanner.o \
|
||||
basic/utable.o \
|
||||
basic/charset.o \
|
||||
basic/mangle_test.o \
|
||||
basic/denytest.o \
|
||||
basic/aliases.o \
|
||||
basic/locking.o \
|
||||
basic/secleak.o \
|
||||
basic/rename.o \
|
||||
basic/dir.o \
|
||||
basic/delete.o \
|
||||
basic/unlink.o \
|
||||
basic/disconnect.o \
|
||||
basic/delaywrite.o \
|
||||
basic/attr.o \
|
||||
basic/properties.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBCLI_SMB POPT_CREDENTIALS \
|
||||
TORTURE_UTIL LIBCLI_RAW \
|
||||
@ -53,6 +37,27 @@ PRIVATE_DEPENDENCIES = \
|
||||
# End SUBSYSTEM TORTURE_BASIC
|
||||
#################################
|
||||
|
||||
TORTURE_BASIC_OBJ_FILES = $(addprefix torture/basic/, \
|
||||
base.o \
|
||||
misc.o \
|
||||
scanner.o \
|
||||
utable.o \
|
||||
charset.o \
|
||||
mangle_test.o \
|
||||
denytest.o \
|
||||
aliases.o \
|
||||
locking.o \
|
||||
secleak.o \
|
||||
rename.o \
|
||||
dir.o \
|
||||
delete.o \
|
||||
unlink.o \
|
||||
disconnect.o \
|
||||
delaywrite.o \
|
||||
attr.o \
|
||||
properties.o)
|
||||
|
||||
|
||||
#################################
|
||||
# Start SUBSYSTEM TORTURE_RAW
|
||||
[MODULE::TORTURE_RAW]
|
||||
@ -60,58 +65,52 @@ SUBSYSTEM = torture
|
||||
INIT_FUNCTION = torture_raw_init
|
||||
PRIVATE_PROTO_HEADER = \
|
||||
raw/proto.h
|
||||
OBJ_FILES = \
|
||||
raw/qfsinfo.o \
|
||||
raw/qfileinfo.o \
|
||||
raw/setfileinfo.o \
|
||||
raw/search.o \
|
||||
raw/close.o \
|
||||
raw/open.o \
|
||||
raw/mkdir.o \
|
||||
raw/oplock.o \
|
||||
raw/notify.o \
|
||||
raw/mux.o \
|
||||
raw/ioctl.o \
|
||||
raw/chkpath.o \
|
||||
raw/unlink.o \
|
||||
raw/read.o \
|
||||
raw/context.o \
|
||||
raw/write.o \
|
||||
raw/lock.o \
|
||||
raw/pingpong.o \
|
||||
raw/lockbench.o \
|
||||
raw/openbench.o \
|
||||
raw/rename.o \
|
||||
raw/eas.o \
|
||||
raw/streams.o \
|
||||
raw/acls.o \
|
||||
raw/seek.o \
|
||||
raw/samba3hide.o \
|
||||
raw/samba3misc.o \
|
||||
raw/composite.o \
|
||||
raw/raw.o \
|
||||
raw/offline.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBCLI_SMB LIBCLI_LSA LIBCLI_SMB_COMPOSITE \
|
||||
POPT_CREDENTIALS TORTURE_UTIL
|
||||
# End SUBSYSTEM TORTURE_RAW
|
||||
#################################
|
||||
|
||||
TORTURE_RAW_OBJ_FILES = $(addprefix torture/raw/, \
|
||||
qfsinfo.o \
|
||||
qfileinfo.o \
|
||||
setfileinfo.o \
|
||||
search.o \
|
||||
close.o \
|
||||
open.o \
|
||||
mkdir.o \
|
||||
oplock.o \
|
||||
notify.o \
|
||||
mux.o \
|
||||
ioctl.o \
|
||||
chkpath.o \
|
||||
unlink.o \
|
||||
read.o \
|
||||
context.o \
|
||||
write.o \
|
||||
lock.o \
|
||||
pingpong.o \
|
||||
lockbench.o \
|
||||
openbench.o \
|
||||
rename.o \
|
||||
eas.o \
|
||||
streams.o \
|
||||
acls.o \
|
||||
seek.o \
|
||||
samba3hide.o \
|
||||
samba3misc.o \
|
||||
composite.o \
|
||||
raw.o \
|
||||
offline.o)
|
||||
|
||||
|
||||
mkinclude smb2/config.mk
|
||||
mkinclude winbind/config.mk
|
||||
|
||||
[SUBSYSTEM::TORTURE_NDR]
|
||||
PRIVATE_PROTO_HEADER = ndr/proto.h
|
||||
OBJ_FILES = ndr/ndr.o \
|
||||
ndr/winreg.o \
|
||||
ndr/atsvc.o \
|
||||
ndr/lsa.o \
|
||||
ndr/epmap.o \
|
||||
ndr/dfs.o \
|
||||
ndr/netlogon.o \
|
||||
ndr/drsuapi.o \
|
||||
ndr/spoolss.o \
|
||||
ndr/samr.o
|
||||
|
||||
TORTURE_NDR_OBJ_FILES = $(addprefix torture/ndr/, ndr.o winreg.o atsvc.o lsa.o epmap.o dfs.o netlogon.o drsuapi.o spoolss.o samr.o)
|
||||
|
||||
[MODULE::torture_rpc]
|
||||
# TORTURE_NET and TORTURE_NBT use functions from torture_rpc...
|
||||
@ -120,50 +119,6 @@ SUBSYSTEM = torture
|
||||
INIT_FUNCTION = torture_rpc_init
|
||||
PRIVATE_PROTO_HEADER = \
|
||||
rpc/proto.h
|
||||
OBJ_FILES = \
|
||||
rpc/join.o \
|
||||
rpc/lsa.o \
|
||||
rpc/lsa_lookup.o \
|
||||
rpc/session_key.o \
|
||||
rpc/echo.o \
|
||||
rpc/dfs.o \
|
||||
rpc/drsuapi.o \
|
||||
rpc/drsuapi_cracknames.o \
|
||||
rpc/dssync.o \
|
||||
rpc/spoolss.o \
|
||||
rpc/spoolss_notify.o \
|
||||
rpc/spoolss_win.o \
|
||||
rpc/unixinfo.o \
|
||||
rpc/samr.o \
|
||||
rpc/samr_accessmask.o \
|
||||
rpc/wkssvc.o \
|
||||
rpc/srvsvc.o \
|
||||
rpc/svcctl.o \
|
||||
rpc/atsvc.o \
|
||||
rpc/eventlog.o \
|
||||
rpc/epmapper.o \
|
||||
rpc/winreg.o \
|
||||
rpc/initshutdown.o \
|
||||
rpc/oxidresolve.o \
|
||||
rpc/remact.o \
|
||||
rpc/mgmt.o \
|
||||
rpc/scanner.o \
|
||||
rpc/autoidl.o \
|
||||
rpc/countcalls.o \
|
||||
rpc/testjoin.o \
|
||||
rpc/schannel.o \
|
||||
rpc/netlogon.o \
|
||||
rpc/samlogon.o \
|
||||
rpc/samsync.o \
|
||||
rpc/bind.o \
|
||||
rpc/dssetup.o \
|
||||
rpc/alter_context.o \
|
||||
rpc/bench.o \
|
||||
rpc/samba3rpc.o \
|
||||
rpc/rpc.o \
|
||||
rpc/async_bind.o \
|
||||
rpc/handles.o \
|
||||
rpc/frsapi.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
NDR_TABLE RPC_NDR_UNIXINFO dcerpc_samr RPC_NDR_WINREG RPC_NDR_INITSHUTDOWN \
|
||||
RPC_NDR_OXIDRESOLVER RPC_NDR_EVENTLOG RPC_NDR_ECHO RPC_NDR_SVCCTL \
|
||||
@ -172,7 +127,16 @@ PRIVATE_DEPENDENCIES = \
|
||||
RPC_NDR_SRVSVC RPC_NDR_WKSSVC RPC_NDR_ROT RPC_NDR_DSSETUP \
|
||||
RPC_NDR_REMACT RPC_NDR_OXIDRESOLVER WB_HELPER LIBSAMBA-NET \
|
||||
LIBCLI_AUTH POPT_CREDENTIALS TORTURE_LDAP TORTURE_UTIL TORTURE_RAP \
|
||||
dcerpc_server service process_model
|
||||
dcerpc_server service process_model ntvfs SERVICE_SMB
|
||||
|
||||
torture_rpc_OBJ_FILES = $(addprefix torture/rpc/, \
|
||||
join.o lsa.o lsa_lookup.o session_key.o echo.o dfs.o drsuapi.o \
|
||||
drsuapi_cracknames.o dssync.o spoolss.o spoolss_notify.o spoolss_win.o \
|
||||
unixinfo.o samr.o samr_accessmask.o wkssvc.o srvsvc.o svcctl.o atsvc.o \
|
||||
eventlog.o epmapper.o winreg.o initshutdown.o oxidresolve.o remact.o mgmt.o \
|
||||
scanner.o autoidl.o countcalls.o testjoin.o schannel.o netlogon.o samlogon.o \
|
||||
samsync.o bind.o dssetup.o alter_context.o bench.o samba3rpc.o rpc.o async_bind.o \
|
||||
handles.o frsapi.o)
|
||||
|
||||
#################################
|
||||
# Start SUBSYSTEM TORTURE_RAP
|
||||
@ -181,27 +145,26 @@ SUBSYSTEM = torture
|
||||
INIT_FUNCTION = torture_rap_init
|
||||
PRIVATE_PROTO_HEADER = \
|
||||
rap/proto.h
|
||||
OBJ_FILES = \
|
||||
rap/rap.o
|
||||
PRIVATE_DEPENDENCIES = TORTURE_UTIL LIBCLI_SMB
|
||||
# End SUBSYSTEM TORTURE_RAP
|
||||
#################################
|
||||
|
||||
TORTURE_RAP_OBJ_FILES = torture/rap/rap.o
|
||||
|
||||
#################################
|
||||
# Start SUBSYSTEM TORTURE_AUTH
|
||||
[MODULE::TORTURE_AUTH]
|
||||
SUBSYSTEM = torture
|
||||
PRIVATE_PROTO_HEADER = \
|
||||
auth/proto.h
|
||||
OBJ_FILES = \
|
||||
auth/ntlmssp.o \
|
||||
auth/pac.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBCLI_SMB gensec auth KERBEROS \
|
||||
POPT_CREDENTIALS SMBPASSWD
|
||||
# End SUBSYSTEM TORTURE_AUTH
|
||||
#################################
|
||||
|
||||
TORTURE_AUTH_OBJ_FILES = $(addprefix torture/auth/, ntlmssp.o pac.o)
|
||||
|
||||
mkinclude local/config.mk
|
||||
|
||||
#################################
|
||||
@ -212,12 +175,11 @@ INIT_FUNCTION = torture_nbench_init
|
||||
PRIVATE_DEPENDENCIES = TORTURE_UTIL
|
||||
PRIVATE_PROTO_HEADER = \
|
||||
nbench/proto.h
|
||||
OBJ_FILES = \
|
||||
nbench/nbio.o \
|
||||
nbench/nbench.o
|
||||
# End MODULE TORTURE_NBENCH
|
||||
#################################
|
||||
|
||||
TORTURE_NBENCH_OBJ_FILES = $(addprefix torture/nbench/, nbio.o nbench.o)
|
||||
|
||||
#################################
|
||||
# Start MODULE TORTURE_UNIX
|
||||
[MODULE::TORTURE_UNIX]
|
||||
@ -226,13 +188,11 @@ INIT_FUNCTION = torture_unix_init
|
||||
PRIVATE_DEPENDENCIES = TORTURE_UTIL
|
||||
PRIVATE_PROTO_HEADER = \
|
||||
unix/proto.h
|
||||
OBJ_FILES = \
|
||||
unix/unix.o \
|
||||
unix/whoami.o \
|
||||
unix/unix_info2.o
|
||||
# End MODULE TORTURE_UNIX
|
||||
#################################
|
||||
|
||||
TORTURE_UNIX_OBJ_FILES = $(addprefix torture/unix/, unix.o whoami.o unix_info2.o)
|
||||
|
||||
#################################
|
||||
# Start SUBSYSTEM TORTURE_LDAP
|
||||
[MODULE::TORTURE_LDAP]
|
||||
@ -240,18 +200,14 @@ SUBSYSTEM = torture
|
||||
INIT_FUNCTION = torture_ldap_init
|
||||
PRIVATE_PROTO_HEADER = \
|
||||
ldap/proto.h
|
||||
OBJ_FILES = \
|
||||
ldap/common.o \
|
||||
ldap/basic.o \
|
||||
ldap/schema.o \
|
||||
ldap/uptodatevector.o \
|
||||
ldap/cldap.o \
|
||||
ldap/cldapbench.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBCLI_LDAP LIBCLI_CLDAP SAMDB POPT_CREDENTIALS
|
||||
# End SUBSYSTEM TORTURE_LDAP
|
||||
#################################
|
||||
|
||||
TORTURE_LDAP_OBJ_FILES = $(addprefix torture/ldap/, common.o basic.o schema.o uptodatevector.o cldap.o cldapbench.o)
|
||||
|
||||
|
||||
#################################
|
||||
# Start SUBSYSTEM TORTURE_NBT
|
||||
[MODULE::TORTURE_NBT]
|
||||
@ -259,19 +215,15 @@ SUBSYSTEM = torture
|
||||
INIT_FUNCTION = torture_nbt_init
|
||||
PRIVATE_PROTO_HEADER = \
|
||||
nbt/proto.h
|
||||
OBJ_FILES = \
|
||||
nbt/query.o \
|
||||
nbt/register.o \
|
||||
nbt/wins.o \
|
||||
nbt/winsbench.o \
|
||||
nbt/winsreplication.o \
|
||||
nbt/dgram.o \
|
||||
nbt/nbt.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBCLI_SMB LIBCLI_NBT LIBCLI_DGRAM LIBCLI_WREPL torture_rpc
|
||||
# End SUBSYSTEM TORTURE_NBT
|
||||
#################################
|
||||
|
||||
TORTURE_NBT_OBJ_FILES = $(addprefix torture/nbt/, query.o register.o \
|
||||
wins.o winsbench.o winsreplication.o dgram.o nbt.o)
|
||||
|
||||
|
||||
#################################
|
||||
# Start SUBSYSTEM TORTURE_NET
|
||||
[MODULE::TORTURE_NET]
|
||||
@ -279,21 +231,6 @@ SUBSYSTEM = torture
|
||||
INIT_FUNCTION = torture_net_init
|
||||
PRIVATE_PROTO_HEADER = \
|
||||
libnet/proto.h
|
||||
OBJ_FILES = \
|
||||
libnet/libnet.o \
|
||||
libnet/utils.o \
|
||||
libnet/userinfo.o \
|
||||
libnet/userman.o \
|
||||
libnet/groupinfo.o \
|
||||
libnet/groupman.o \
|
||||
libnet/domain.o \
|
||||
libnet/libnet_lookup.o \
|
||||
libnet/libnet_user.o \
|
||||
libnet/libnet_group.o \
|
||||
libnet/libnet_share.o \
|
||||
libnet/libnet_rpc.o \
|
||||
libnet/libnet_domain.o \
|
||||
libnet/libnet_BecomeDC.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBSAMBA-NET \
|
||||
POPT_CREDENTIALS \
|
||||
@ -301,12 +238,16 @@ PRIVATE_DEPENDENCIES = \
|
||||
# End SUBSYSTEM TORTURE_NET
|
||||
#################################
|
||||
|
||||
TORTURE_NET_OBJ_FILES = $(addprefix torture/libnet/, libnet.o \
|
||||
utils.o userinfo.o userman.o groupinfo.o groupman.o \
|
||||
domain.o libnet_lookup.o libnet_user.o libnet_group.o \
|
||||
libnet_share.o libnet_rpc.o libnet_domain.o libnet_BecomeDC.o)
|
||||
|
||||
|
||||
#################################
|
||||
# Start BINARY smbtorture
|
||||
[BINARY::smbtorture]
|
||||
INSTALLDIR = BINDIR
|
||||
OBJ_FILES = \
|
||||
smbtorture.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
torture \
|
||||
LIBPOPT \
|
||||
@ -318,14 +259,14 @@ PRIVATE_DEPENDENCIES = \
|
||||
# End BINARY smbtorture
|
||||
#################################
|
||||
|
||||
smbtorture_OBJ_FILES = torture/smbtorture.o
|
||||
|
||||
MANPAGES += torture/man/smbtorture.1
|
||||
|
||||
#################################
|
||||
# Start BINARY gentest
|
||||
[BINARY::gentest]
|
||||
INSTALLDIR = BINDIR
|
||||
OBJ_FILES = \
|
||||
gentest.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBSAMBA-HOSTCONFIG \
|
||||
LIBSAMBA-UTIL \
|
||||
@ -337,14 +278,14 @@ PRIVATE_DEPENDENCIES = \
|
||||
# End BINARY gentest
|
||||
#################################
|
||||
|
||||
gentest_OBJ_FILES = torture/gentest.o
|
||||
|
||||
MANPAGES += torture/man/gentest.1
|
||||
|
||||
#################################
|
||||
# Start BINARY masktest
|
||||
[BINARY::masktest]
|
||||
INSTALLDIR = BINDIR
|
||||
OBJ_FILES = \
|
||||
masktest.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBSAMBA-HOSTCONFIG \
|
||||
LIBSAMBA-UTIL \
|
||||
@ -355,14 +296,14 @@ PRIVATE_DEPENDENCIES = \
|
||||
# End BINARY masktest
|
||||
#################################
|
||||
|
||||
masktest_OBJ_FILES = torture/masktest.o
|
||||
|
||||
MANPAGES += torture/man/masktest.1
|
||||
|
||||
#################################
|
||||
# Start BINARY locktest
|
||||
[BINARY::locktest]
|
||||
INSTALLDIR = BINDIR
|
||||
OBJ_FILES = \
|
||||
locktest.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBPOPT \
|
||||
POPT_SAMBA \
|
||||
@ -373,6 +314,8 @@ PRIVATE_DEPENDENCIES = \
|
||||
# End BINARY locktest
|
||||
#################################
|
||||
|
||||
locktest_OBJ_FILES = torture/locktest.o
|
||||
|
||||
MANPAGES += torture/man/locktest.1
|
||||
|
||||
COV_TARGET = test
|
||||
|
@ -5,35 +5,6 @@ SUBSYSTEM = torture
|
||||
INIT_FUNCTION = torture_local_init
|
||||
PRIVATE_PROTO_HEADER = \
|
||||
proto.h
|
||||
OBJ_FILES = \
|
||||
../../lib/charset/tests/iconv.o \
|
||||
../../lib/talloc/testsuite.o \
|
||||
../../lib/replace/test/getifaddrs.o \
|
||||
../../lib/replace/test/os2_delete.o \
|
||||
../../lib/replace/test/strptime.o \
|
||||
../../lib/replace/test/testsuite.o \
|
||||
../../lib/messaging/tests/messaging.o \
|
||||
../../lib/messaging/tests/irpc.o \
|
||||
../../librpc/tests/binding_string.o \
|
||||
../../lib/util/tests/idtree.o \
|
||||
../../lib/socket/testsuite.o \
|
||||
../../lib/socket_wrapper/testsuite.o \
|
||||
../../libcli/resolve/testsuite.o \
|
||||
../../lib/util/tests/strlist.o \
|
||||
../../lib/util/tests/str.o \
|
||||
../../lib/util/tests/file.o \
|
||||
../../lib/util/tests/genrand.o \
|
||||
../../lib/compression/testsuite.o \
|
||||
../../lib/charset/tests/charset.o \
|
||||
../../libcli/security/tests/sddl.o \
|
||||
../../lib/tdr/testsuite.o \
|
||||
../../lib/events/testsuite.o \
|
||||
../../param/tests/share.o \
|
||||
../../param/tests/loadparm.o \
|
||||
../../auth/credentials/tests/simple.o \
|
||||
local.o \
|
||||
dbspeed.o \
|
||||
torture.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
RPC_NDR_ECHO \
|
||||
TDR \
|
||||
@ -48,3 +19,34 @@ PRIVATE_DEPENDENCIES = \
|
||||
torture_registry
|
||||
# End SUBSYSTEM TORTURE_LOCAL
|
||||
#################################
|
||||
|
||||
TORTURE_LOCAL_OBJ_FILES = \
|
||||
lib/charset/tests/iconv.o \
|
||||
lib/talloc/testsuite.o \
|
||||
lib/replace/test/getifaddrs.o \
|
||||
lib/replace/test/os2_delete.o \
|
||||
lib/replace/test/strptime.o \
|
||||
lib/replace/test/testsuite.o \
|
||||
lib/messaging/tests/messaging.o \
|
||||
lib/messaging/tests/irpc.o \
|
||||
librpc/tests/binding_string.o \
|
||||
lib/util/tests/idtree.o \
|
||||
lib/socket/testsuite.o \
|
||||
lib/socket_wrapper/testsuite.o \
|
||||
libcli/resolve/testsuite.o \
|
||||
lib/util/tests/strlist.o \
|
||||
lib/util/tests/str.o \
|
||||
lib/util/tests/file.o \
|
||||
lib/util/tests/genrand.o \
|
||||
lib/compression/testsuite.o \
|
||||
lib/charset/tests/charset.o \
|
||||
libcli/security/tests/sddl.o \
|
||||
lib/tdr/testsuite.o \
|
||||
lib/events/testsuite.o \
|
||||
param/tests/share.o \
|
||||
param/tests/loadparm.o \
|
||||
auth/credentials/tests/simple.o \
|
||||
torture/local/local.o \
|
||||
torture/local/dbspeed.o \
|
||||
torture/local/torture.o
|
||||
|
||||
|
@ -6,7 +6,12 @@ SUBSYSTEM = torture
|
||||
INIT_FUNCTION = torture_smb2_init
|
||||
PRIVATE_PROTO_HEADER = \
|
||||
proto.h
|
||||
OBJ_FILES = \
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBCLI_SMB2 POPT_CREDENTIALS
|
||||
# End SUBSYSTEM TORTURE_SMB2
|
||||
#################################
|
||||
|
||||
TORTURE_SMB2_OBJ_FILES = $(addprefix torture/smb2/, \
|
||||
connect.o \
|
||||
scan.o \
|
||||
util.o \
|
||||
@ -15,8 +20,5 @@ OBJ_FILES = \
|
||||
find.o \
|
||||
lock.o \
|
||||
notify.o \
|
||||
smb2.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBCLI_SMB2 POPT_CREDENTIALS
|
||||
# End SUBSYSTEM TORTURE_SMB2
|
||||
#################################
|
||||
smb2.o)
|
||||
|
||||
|
@ -6,10 +6,10 @@ SUBSYSTEM = torture
|
||||
INIT_FUNCTION = torture_winbind_init
|
||||
PRIVATE_PROTO_HEADER = \
|
||||
proto.h
|
||||
OBJ_FILES = \
|
||||
winbind.o \
|
||||
struct_based.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBWINBIND-CLIENT
|
||||
# End SUBSYSTEM TORTURE_WINBIND
|
||||
#################################
|
||||
|
||||
TORTURE_WINBIND_OBJ_FILES = $(addprefix torture/winbind/, winbind.o struct_based.o)
|
||||
|
||||
|
@ -4,8 +4,6 @@
|
||||
# Start BINARY ntlm_auth
|
||||
[BINARY::ntlm_auth]
|
||||
INSTALLDIR = BINDIR
|
||||
OBJ_FILES = \
|
||||
ntlm_auth.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBSAMBA-HOSTCONFIG \
|
||||
LIBSAMBA-UTIL \
|
||||
@ -20,14 +18,14 @@ PRIVATE_DEPENDENCIES = \
|
||||
# End BINARY ntlm_auth
|
||||
#################################
|
||||
|
||||
ntlm_auth_OBJ_FILES = utils/ntlm_auth.o
|
||||
|
||||
MANPAGES += utils/man/ntlm_auth.1
|
||||
|
||||
#################################
|
||||
# Start BINARY getntacl
|
||||
[BINARY::getntacl]
|
||||
INSTALLDIR = BINDIR
|
||||
OBJ_FILES = \
|
||||
getntacl.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBSAMBA-HOSTCONFIG \
|
||||
LIBSAMBA-UTIL \
|
||||
@ -35,6 +33,8 @@ PRIVATE_DEPENDENCIES = \
|
||||
WRAP_XATTR \
|
||||
LIBSAMBA-ERRORS
|
||||
|
||||
getntacl_OBJ_FILES = utils/getntacl.o
|
||||
|
||||
# End BINARY getntacl
|
||||
#################################
|
||||
|
||||
@ -45,27 +45,25 @@ MANPAGES += utils/man/getntacl.1
|
||||
[BINARY::setntacl]
|
||||
# disabled until rewritten
|
||||
#INSTALLDIR = BINDIR
|
||||
OBJ_FILES = \
|
||||
setntacl.o
|
||||
# End BINARY setntacl
|
||||
#################################
|
||||
|
||||
setntacl_OBJ_FILES = utils/setntacl.o
|
||||
|
||||
#################################
|
||||
# Start BINARY setnttoken
|
||||
[BINARY::setnttoken]
|
||||
INSTALLDIR = BINDIR
|
||||
OBJ_FILES = \
|
||||
setnttoken.o
|
||||
PRIVATE_DEPENDENCIES =
|
||||
# End BINARY setnttoken
|
||||
#################################
|
||||
|
||||
setnttoken_OBJ_FILES = utils/setnttoken.o
|
||||
|
||||
#################################
|
||||
# Start BINARY nmblookup
|
||||
[BINARY::nmblookup]
|
||||
INSTALLDIR = BINDIR
|
||||
OBJ_FILES = \
|
||||
nmblookup.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBSAMBA-HOSTCONFIG \
|
||||
LIBSAMBA-UTIL \
|
||||
@ -77,12 +75,12 @@ PRIVATE_DEPENDENCIES = \
|
||||
# End BINARY nmblookup
|
||||
#################################
|
||||
|
||||
nmblookup_OBJ_FILES = utils/nmblookup.o
|
||||
|
||||
#################################
|
||||
# Start BINARY testparm
|
||||
[BINARY::testparm]
|
||||
INSTALLDIR = BINDIR
|
||||
OBJ_FILES = \
|
||||
testparm.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBSAMBA-HOSTCONFIG \
|
||||
LIBSAMBA-UTIL \
|
||||
@ -93,3 +91,5 @@ PRIVATE_DEPENDENCIES = \
|
||||
CHARSET
|
||||
# End BINARY testparm
|
||||
#################################
|
||||
|
||||
testparm_OBJ_FILES = utils/testparm.o
|
||||
|
@ -5,13 +5,6 @@
|
||||
[BINARY::net]
|
||||
INSTALLDIR = BINDIR
|
||||
PRIVATE_PROTO_HEADER = net_proto.h
|
||||
OBJ_FILES = \
|
||||
net.o \
|
||||
net_password.o \
|
||||
net_time.o \
|
||||
net_join.o \
|
||||
net_vampire.o \
|
||||
net_user.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBSAMBA-HOSTCONFIG \
|
||||
LIBSAMBA-UTIL \
|
||||
@ -21,3 +14,12 @@ PRIVATE_DEPENDENCIES = \
|
||||
POPT_CREDENTIALS
|
||||
# End BINARY net
|
||||
#################################
|
||||
|
||||
net_OBJ_FILES = $(addprefix utils/net/, \
|
||||
net.o \
|
||||
net_password.o \
|
||||
net_time.o \
|
||||
net_join.o \
|
||||
net_vampire.o \
|
||||
net_user.o)
|
||||
|
||||
|
@ -6,9 +6,8 @@
|
||||
INIT_FUNCTION = server_service_web_init
|
||||
SUBSYSTEM = service
|
||||
PRIVATE_PROTO_HEADER = proto.h
|
||||
OBJ_FILES = \
|
||||
web_server.o \
|
||||
http.o
|
||||
PRIVATE_DEPENDENCIES = ESP LIBTLS smbcalls process_model
|
||||
# End SUBSYSTEM WEB
|
||||
#######################
|
||||
|
||||
WEB_OBJ_FILES = $(addprefix web_server/, web_server.o http.o)
|
||||
|
@ -6,7 +6,19 @@
|
||||
INIT_FUNCTION = server_service_winbind_init
|
||||
SUBSYSTEM = service
|
||||
PRIVATE_PROTO_HEADER = wb_proto.h
|
||||
OBJ_FILES = \
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
WB_HELPER \
|
||||
IDMAP \
|
||||
NDR_WINBIND \
|
||||
process_model \
|
||||
RPC_NDR_LSA \
|
||||
dcerpc_samr \
|
||||
PAM_ERRORS \
|
||||
LIBCLI_LDAP
|
||||
# End SUBSYSTEM WINBIND
|
||||
#######################
|
||||
|
||||
WINBIND_OBJ_FILES = $(addprefix winbind/, \
|
||||
wb_server.o \
|
||||
wb_irpc.o \
|
||||
wb_samba3_protocol.o \
|
||||
@ -36,36 +48,24 @@ OBJ_FILES = \
|
||||
wb_cmd_setpwent.o \
|
||||
wb_cmd_getpwent.o \
|
||||
wb_pam_auth.o \
|
||||
wb_sam_logon.o
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
WB_HELPER \
|
||||
IDMAP \
|
||||
NDR_WINBIND \
|
||||
process_model \
|
||||
RPC_NDR_LSA \
|
||||
dcerpc_samr \
|
||||
PAM_ERRORS \
|
||||
LIBCLI_LDAP
|
||||
# End SUBSYSTEM WINBIND
|
||||
#######################
|
||||
wb_sam_logon.o)
|
||||
|
||||
################################################
|
||||
# Start SUBYSTEM WB_HELPER
|
||||
[SUBSYSTEM::WB_HELPER]
|
||||
PRIVATE_PROTO_HEADER = wb_helper.h
|
||||
OBJ_FILES = \
|
||||
wb_async_helpers.o \
|
||||
wb_utils.o
|
||||
PUBLIC_DEPENDENCIES = RPC_NDR_LSA dcerpc_samr
|
||||
# End SUBSYSTEM WB_HELPER
|
||||
################################################
|
||||
|
||||
WB_HELPER_OBJ_FILES = $(addprefix winbind/, wb_async_helpers.o wb_utils.o)
|
||||
|
||||
################################################
|
||||
# Start SUBYSTEM IDMAP
|
||||
[SUBSYSTEM::IDMAP]
|
||||
PRIVATE_PROTO_HEADER = idmap_proto.h
|
||||
OBJ_FILES = \
|
||||
idmap.o
|
||||
PUBLIC_DEPENDENCIES = SAMDB_COMMON
|
||||
# End SUBSYSTEM IDMAP
|
||||
################################################
|
||||
|
||||
IDMAP_OBJ_FILES = winbind/idmap.o
|
||||
|
@ -5,7 +5,13 @@
|
||||
[MODULE::WREPL_SRV]
|
||||
INIT_FUNCTION = server_service_wrepl_init
|
||||
SUBSYSTEM = service
|
||||
OBJ_FILES = \
|
||||
PRIVATE_PROTO_HEADER = wrepl_server_proto.h
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBCLI_WREPL WINSDB process_model
|
||||
# End SUBSYSTEM WREPL_SRV
|
||||
#######################
|
||||
|
||||
WREPL_SRV_OBJ_FILES = $(addprefix wrepl_server/, \
|
||||
wrepl_server.o \
|
||||
wrepl_in_connection.o \
|
||||
wrepl_in_call.o \
|
||||
@ -14,9 +20,5 @@ OBJ_FILES = \
|
||||
wrepl_scavenging.o \
|
||||
wrepl_out_pull.o \
|
||||
wrepl_out_push.o \
|
||||
wrepl_out_helpers.o
|
||||
PRIVATE_PROTO_HEADER = wrepl_server_proto.h
|
||||
PRIVATE_DEPENDENCIES = \
|
||||
LIBCLI_WREPL WINSDB process_model
|
||||
# End SUBSYSTEM WREPL_SRV
|
||||
#######################
|
||||
wrepl_out_helpers.o)
|
||||
|
||||
|
Reference in New Issue
Block a user