summaryrefslogtreecommitdiff
path: root/source4/smbd/config.mk
blob: 3033ed1bb0f35859e27c4f59a6912142510152a6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
# server subsystem

################################################
# Start MODULE service_auth
[MODULE::service_auth]
INIT_FUNCTION = server_service_auth_init
SUBSYSTEM = service
PUBLIC_DEPENDENCIES = \
		auth
# End MODULE server_auth
################################################

################################################
# Start MODULE service_smb
[MODULE::service_smb]
INIT_FUNCTION = server_service_smb_init
OUTPUT_TYPE = MERGEDOBJ
SUBSYSTEM = service
PUBLIC_DEPENDENCIES = \
		SMB_SERVER
# End MODULE server_smb
################################################

################################################
# Start MODULE service_rpc
[MODULE::service_rpc]
INIT_FUNCTION = server_service_rpc_init
SUBSYSTEM = service
OUTPUT_TYPE = MERGEDOBJ
PUBLIC_DEPENDENCIES = \
		dcerpc_server
# End MODULE server_rpc
################################################

################################################
# Start MODULE service_ldap
[MODULE::service_ldap]
INIT_FUNCTION = server_service_ldap_init
SUBSYSTEM = service
PUBLIC_DEPENDENCIES = \
		LDAP
# End MODULE server_ldap
################################################

################################################
# Start MODULE service_nbtd
[MODULE::service_nbtd]
INIT_FUNCTION = server_service_nbtd_init
SUBSYSTEM = service
PUBLIC_DEPENDENCIES = \
		NBTD
# End MODULE service_nbtd
################################################

################################################
# Start MODULE service_wrepl
[MODULE::service_wrepl]
INIT_FUNCTION = server_service_wrepl_init
SUBSYSTEM = service
PUBLIC_DEPENDENCIES = \
		WREPL_SRV
# End MODULE service_wrepl
################################################

################################################
# Start MODULE service_cldapd
[MODULE::service_cldap]
INIT_FUNCTION = server_service_cldapd_init
SUBSYSTEM = service
PUBLIC_DEPENDENCIES = \
		CLDAPD
# End MODULE service_cldapd
################################################

################################################
# Start MODULE service_web
[MODULE::service_web]
INIT_FUNCTION = server_service_web_init
SUBSYSTEM = service
PUBLIC_DEPENDENCIES = \
		WEB
# End MODULE service_web
################################################

################################################
# Start MODULE service_web
[MODULE::service_kdc]
INIT_FUNCTION = server_service_kdc_init
SUBSYSTEM = service
PUBLIC_DEPENDENCIES = \
		KDC
# End MODULE service_web
################################################

################################################
# Start MODULE service_winbind
[MODULE::service_winbind]
INIT_FUNCTION = server_service_winbind_init
SUBSYSTEM = service
PUBLIC_DEPENDENCIES = \
		WINBIND
# End MODULE service_winbind
################################################

#######################
# Start SUBSERVICE
[SUBSYSTEM::service]
PRIVATE_PROTO_HEADER = service_proto.h
OBJ_FILES = \
		service.o \
		service_stream.o \
		service_task.o
PUBLIC_DEPENDENCIES = \
		MESSAGING
# End SUBSYSTEM SERVER
#######################

#################################
# Start BINARY smbd
[BINARY::smbd]
INSTALLDIR = SBINDIR
MANPAGE = smbd.8
OBJ_FILES = \
		server.o
PRIVATE_DEPENDENCIES = \
		process_model \
		service \
		LIBSAMBA-CONFIG \
		LIBSAMBA-UTIL \
		PIDFILE \
		POPT_SAMBA \
		LIBPOPT
# End BINARY smbd
#################################