]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - etc/rc.d/Makefile
Update from libxo-0.8.1 to 0.8.4:
[FreeBSD/FreeBSD.git] / etc / rc.d / Makefile
1 # $FreeBSD$
2
3 .include <src.opts.mk>
4
5 BINDIR=         /etc/rc.d
6 FILESGROUPS=    FILES
7
8 FILES=  DAEMON \
9         FILESYSTEMS \
10         LOGIN \
11         NETWORKING \
12         SERVERS \
13         abi \
14         addswap \
15         adjkerntz \
16         archdep \
17         auditd \
18         auditdistd \
19         bgfsck \
20         ${_blacklistd} \
21         ${_bluetooth} \
22         bridge \
23         ${_bthidd} \
24         cleanvar \
25         cleartmp \
26         cron \
27         ctld \
28         ddb \
29         defaultroute \
30         devd \
31         devfs \
32         dhclient \
33         dmesg \
34         dumpon \
35         fsck \
36         gbde \
37         geli \
38         geli2 \
39         gptboot \
40         growfs \
41         gssd \
42         ${_hcsecd} \
43         hostid \
44         hostid_save \
45         hostname \
46         iovctl \
47         ip6addrctl \
48         ipfilter \
49         ipfs \
50         ipmon \
51         ipnat \
52         ipsec \
53         ${_kadmind} \
54         ${_kdc} \
55         ${_kfd} \
56         kld \
57         kldxref \
58         ${_kpasswdd} \
59         ldconfig \
60         local \
61         localpkg \
62         lockd \
63         mixer \
64         motd \
65         mountcritlocal \
66         mountcritremote \
67         mountlate \
68         mdconfig \
69         mdconfig2 \
70         mountd \
71         msgs \
72         natd \
73         netif \
74         netoptions \
75         netwait \
76         newsyslog \
77         nfsclient \
78         nfscbd \
79         nfsd \
80         nfsuserd \
81         nisdomain \
82         ${_nscd} \
83         nsswitch \
84         ntpdate \
85         ${_opensm} \
86         pf \
87         pflog \
88         pfsync \
89         ppp \
90         pppoed \
91         pwcheck \
92         quota \
93         random \
94         rarpd \
95         rctl \
96         resolv \
97         root \
98         route6d \
99         routing \
100         rpcbind \
101         rtadvd \
102         rtsold \
103         savecore \
104         securelevel \
105         serial \
106         sppp \
107         statd \
108         static_arp \
109         static_ndp \
110         stf \
111         swap \
112         swaplate \
113         sysctl \
114         syslogd \
115         tmp \
116         ${_ubthidhci} \
117         ugidfw \
118         ${_utx} \
119         var \
120         watchdogd
121
122 .if ${MK_NIS} != "no"
123 FILES+= ypbind \
124         ypldap \
125         yppasswdd \
126         ypserv \
127         ypset \
128         ypupdated \
129         ypxfrd
130 .endif
131
132 .if ${MK_ACCT} != "no"
133 FILESGROUPS+=   ACCT
134 ACCT+=          accounting
135 ACCTPACKAGE=    acct
136 .endif
137
138 .if ${MK_ACPI} != "no"
139 FILESGROUPS+=   ACPI
140 ACPI=           power_profile
141 ACPIPACKAGE=    acpi
142 .endif
143
144 .if ${MK_ACPI} != "no" || ${MK_APM} != "no"
145 FILES+=         powerd
146 .endif
147
148 .if ${MK_AMD} != "no"
149 FILESGROUPS+=   AMD
150 AMD+=           amd
151 AMDPACKAGE=     amd
152 .endif
153
154 .if ${MK_APM} != "no"
155 FILESGROUPS+=   APM
156 APM+=           apm
157 APM+=           apmd
158 APMPACKAGE=     apm
159 .endif
160
161 .if ${MK_AUTOFS} != "no"
162 FILES+=         automount
163 FILES+=         automountd
164 FILES+=         autounmountd
165 .endif
166
167 .if ${MK_BLACKLIST} != "no"
168 _blacklistd+=   blacklistd
169 .endif
170
171 .if ${MK_BLUETOOTH} != "no"
172 _bluetooth=     bluetooth
173 _bthidd=        bthidd
174 _hcsecd=        hcsecd
175 FILES+=         rfcomm_pppd_server
176 FILES+=         sdpd
177 _ubthidhci=     ubthidhci
178 .endif
179
180 .if ${MK_BOOTPARAMD} != "no"
181 FILES+=         bootparams
182 .endif
183
184 .if ${MK_BSNMP} != "no"
185 FILESGROUPS+=   BSNMP
186 BSNMP+=         bsnmpd
187 BSNMPPACKAGE=   bsnmp
188 .endif
189
190 .if ${MK_CCD} != "no"
191 FILES+=         ccd
192 .endif
193
194 .if ${MK_FTP} != "no"
195 FILES+=         ftpd
196 .endif
197
198 .if ${MK_HAST} != "no"
199 FILESGROUPS+=   HAST
200 HAST=           hastd
201 HASTPACKAGE=    hast
202 .endif
203
204 .if ${MK_INETD} != "no"
205 FILES+=         inetd
206 .endif
207
208 .if ${MK_IPFW} != "no"
209 FILES+=         ipfw
210 .if ${MK_NETGRAPH} != "no"
211 FILES+=         ipfw_netflow
212 .endif
213 .endif
214
215 .if ${MK_ISCSI} != "no"
216 FILES+=         iscsictl
217 FILES+=         iscsid
218 .endif
219
220 .if ${MK_JAIL} != "no"
221 FILESGROUPS+=   JAIL
222 JAIL+=          jail
223 JAILPACKAGE=    jail
224 .endif
225
226 .if ${MK_LEGACY_CONSOLE} != "no"
227 FILES+=         moused
228 FILES+=         syscons
229 .endif
230
231 .if ${MK_LPR} != "no"
232 FILES+=         lpd
233 .endif
234
235 .if ${MK_KERBEROS} != "no"
236 FILES+=         ipropd_master
237 FILES+=         ipropd_slave
238 _kadmind=       kadmind
239 _kdc=           kdc
240 _kfd=           kfd
241 _kpasswdd=      kpasswdd
242 .endif
243
244 .if ${MK_MAIL} != "no"
245 FILES+=         othermta
246 .endif
247
248 .if ${MK_NS_CACHING} != "no"
249 _nscd=          nscd
250 .endif
251
252 .if ${MK_NTP} != "no"
253 FILES+=         ntpd
254 .endif
255
256 .if ${MK_OFED} != "no"
257 _opensm=        opensm
258 .endif
259
260 .if ${MK_OPENSSL} != "no"
261 FILES+=         keyserv
262 .endif
263
264 .if ${MK_OPENSSH} != "no"
265 FILESGROUPS+=   SSH
266 SSH=            sshd
267 SSHPACKAGE=     ssh
268 .endif
269
270 .if ${MK_PF} != "no"
271 FILES+=         ftp-proxy
272 .endif
273
274 .if ${MK_RCMDS} != "no"
275 FILESGROUPS+=   RCMDS
276 RCMDS+=         rwho
277 RCMDSPACKAGE=   rcmds
278 .endif
279
280 .if ${MK_ROUTED} != "no"
281 FILES+=         routed
282 .endif
283
284 .if ${MK_SENDMAIL} != "no"
285 FILESGROUPS+=   SMRCD
286 SMRCD=          sendmail
287 SMRCDPACKAGE=   sendmail
288 .endif
289
290 .if ${MK_TIMED} != "no"
291 FILES+=         timed
292 .endif
293
294 .if ${MK_UNBOUND} != "no"
295 FILESGROUPS+=   UNBOUND
296 UNBOUND+=       local_unbound
297 UNBOUNDPACKAGE= unbound
298 .endif
299
300 .if ${MK_UTMPX} != "no"
301 _utx=           utx
302 .endif
303
304 .if ${MK_VI} != "no"
305 FILESGROUPS+=   VI
306 VI+=            virecover
307 VIPACKAGE=      vi
308 .endif
309
310 .if ${MK_WIRELESS} != "no"
311 FILES+=         hostapd
312 FILES+=         wpa_supplicant
313 .endif
314
315 .if ${MK_ZFS} != "no"
316 FILESGROUPS+=   ZFS
317 ZFS+=           zfs
318 ZFS+=           zfsbe
319 ZFS+=           zfsd
320 ZFS+=           zvol
321 ZFSPACKAGE=     zfs
322 .endif
323
324 .for fg in ${FILESGROUPS}
325 ${fg}MODE?=     ${BINMODE}
326 .endfor
327
328 .include <bsd.prog.mk>