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