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