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