Makefile revision 177027
1#	From: @(#)Makefile	5.20 (Berkeley) 6/12/93
2# $FreeBSD: head/usr.sbin/Makefile 177027 2008-03-10 12:53:41Z phk $
3
4.include <bsd.own.mk>
5
6# XXX MISSING:		mkproto
7SUBDIR=	ac \
8	accton \
9	${_acpi} \
10	adduser \
11	amd \
12	ancontrol \
13	${_apm} \
14	${_apmd} \
15	${_arlcontrol} \
16	arp \
17	${_asf} \
18	${_atm} \
19	${_audit} \
20	${_auditd} \
21	${_auditreduce} \
22	${_authpf} \
23	${_bluetooth} \
24	${_boot0cfg} \
25	${_boot98cfg} \
26	bootparamd \
27	bsnmpd \
28	${_btxld} \
29	burncd \
30	cdcontrol \
31	chkgrp \
32	chown \
33	chroot \
34	ckdist \
35	config \
36	cron \
37	crunch \
38	ctm \
39	daemon \
40	dconschat \
41	devinfo \
42	digictl \
43	diskinfo \
44	${_dnssec-keygen} \
45	${_dnssec-signzone} \
46	${_editmap} \
47	edquota \
48	${_eeprom} \
49	extattr \
50	extattrctl \
51	${_faithd} \
52	fdcontrol \
53	fdformat \
54	fdread \
55	fdwrite \
56	fifolog \
57	flowctl \
58	freebsd-update \
59	${_ftp-proxy} \
60	fwcontrol \
61	getfmac \
62	getpmac \
63	gstat \
64	${_i4b} \
65	ifmcstat \
66	inetd \
67	iostat \
68	${_ip6addrctl} \
69	ipfwpcap \
70	${_IPXrouted} \
71	jail \
72	jexec \
73	jls \
74	kbdcontrol \
75	kbdmap \
76	${_keyserv} \
77	${_kgmon} \
78	${_kgzip} \
79	kldxref \
80	lastlogin \
81	lmcconfig \
82	${_lpr} \
83	${_lptcontrol} \
84	${_mailstats} \
85	mailwrapper \
86	${_makemap} \
87	manctl \
88	memcontrol \
89	mergemaster \
90	mixer \
91	${_mld6query} \
92	mlxcontrol \
93	mountd \
94	${_mount_nwfs} \
95	mount_portalfs \
96	${_mount_smbfs} \
97	moused \
98	${_mptable} \
99	mtest \
100	mtree \
101	${_named} \
102	${_named-checkconf} \
103	${_named-checkzone} \
104	${_named.reload} \
105	${_ndiscvt} \
106	${_ndp} \
107	newsyslog \
108	nfsd \
109	ngctl \
110	nghook \
111	nologin \
112	${_nscd} \
113	ntp \
114	${_nvram} \
115	${_ofwdump} \
116	pccard \
117	pciconf \
118	periodic \
119	pkg_install \
120	pmccontrol \
121	pmcstat \
122	${_pnpinfo} \
123	portsnap \
124	powerd \
125	ppp \
126	${_pppctl} \
127	pppd \
128	pppstats \
129	${_praliases} \
130	${_praudit} \
131	procctl \
132	pstat \
133	pw \
134	pwd_mkdb \
135	quot \
136	quotaon \
137	rarpd \
138	raycontrol \
139	repquota \
140	${_rip6query} \
141	rmt \
142	${_rndc} \
143	${_rndc-confgen} \
144	${_route6d} \
145	rpcbind \
146	rpc.lockd \
147	rpc.statd \
148	rpc.umntall \
149	${_rpc.yppasswdd} \
150	${_rpc.ypupdated} \
151	${_rpc.ypxfrd} \
152	${_rrenumd} \
153	${_rtadvd} \
154	rtprio \
155	${_rtsold} \
156	rwhod \
157	sa \
158	sade \
159	${_sendmail} \
160	setfmac \
161	setpmac \
162	${_sicontrol} \
163	sliplogin \
164	slstat \
165	smbmsg \
166	snapinfo \
167	${_spkrtest} \
168	spray \
169	${_sysinstall} \
170	syslogd \
171	tcpdchk \
172	tcpdmatch \
173	tcpdrop \
174	tcpdump \
175	timed \
176	traceroute \
177	${_traceroute6} \
178	trpt \
179	tzsetup \
180	ugidfw \
181	${_usbdevs} \
182	vidcontrol \
183	vipw \
184	watch \
185	watchdogd \
186	wlandebug \
187	${_wlconfig} \
188	wpa \
189	${_ypbind} \
190	${_yp_mkdb} \
191	${_yppoll} \
192	${_yppush} \
193	${_ypserv} \
194	${_ypset} \
195	zic \
196	${_zzz}
197
198.if ${MACHINE_ARCH} != "arm"
199_sysinstall=	sysinstall
200.endif
201
202# Disabled in 7.0 as netatm is not MPSAFE.
203#.if ${MK_ATM} != "no"
204#_atm=		atm
205#.endif
206
207.if ${MK_AUDIT} != "no"
208_audit= 	audit
209_auditd=	auditd
210_auditreduce=	auditreduce
211_praudit=	praudit
212.endif
213
214.if ${MK_BIND_DNSSEC} != "no" && ${MK_OPENSSL} != "no"
215_dnssec-keygen=		dnssec-keygen
216_dnssec-signzone=	dnssec-signzone
217.endif
218.if ${MK_BIND_NAMED} != "no"
219_named=			named
220_named-checkconf=	named-checkconf
221_named-checkzone=	named-checkzone
222_named.reload=		named.reload
223_rndc=			rndc
224_rndc-confgen=		rndc-confgen
225.endif
226
227.if ${MK_BLUETOOTH} != "no"
228_bluetooth=	bluetooth
229.endif
230
231.if ${MK_OPENSSL} != "no"
232_keyserv=	keyserv
233.endif
234
235.if ${MK_PF} != "no"
236_ftp-proxy=	ftp-proxy
237.endif
238
239.if ${MK_INET6} != "no"
240_faithd=	faithd
241_ip6addrctl=	ip6addrctl
242_mld6query=	mld6query
243_ndp=		ndp
244_rip6query=	rip6query
245_route6d=	route6d
246_rrenumd=	rrenumd
247_rtadvd=	rtadvd
248_rtsold=	rtsold
249_traceroute6=	traceroute6
250.endif
251
252.if ${MK_IPX} != "no"
253_IPXrouted=	IPXrouted
254.endif
255
256.if ${MK_NIS} != "no"
257_rpc.yppasswdd=	rpc.yppasswdd
258_rpc.ypupdated=	rpc.ypupdated
259_rpc.ypxfrd=	rpc.ypxfrd
260_ypbind=	ypbind
261_yp_mkdb=	yp_mkdb
262_yppoll=	yppoll
263_yppush=	yppush
264_ypserv=	ypserv
265_ypset=		ypset
266.endif
267
268.if ${MK_AUTHPF} != "no"
269_authpf=	authpf
270.endif
271
272.if ${MK_LIBTHR} != "no" || ${MK_LIBKSE} != "no"
273_pppctl=	pppctl
274.endif
275
276.if ${MK_LPR} != "no"
277_lpr=		lpr
278.endif
279
280.if ${MK_NS_CACHING} != "no"
281.if ${MK_LIBTHR} != "no" || ${MK_LIBKSE} != "no"
282_nscd=		nscd
283.endif
284.endif
285
286.if ${MK_SENDMAIL} != "no"
287_editmap=	editmap
288_mailstats=	mailstats
289_makemap=	makemap
290_praliases=	praliases
291_sendmail=	sendmail
292.endif
293
294.if ${MK_USB} != "no"
295_usbdevs=	usbdevs
296.endif
297
298.if ${MACHINE_ARCH} == "arm"
299_kgmon=		kgmon
300.endif
301
302.if ${MACHINE_ARCH} == "i386"
303_apm=		apm
304_apmd=		apmd
305_asf=		asf
306_btxld=		btxld
307.if ${MK_I4B} != "no"
308_i4b=		i4b
309.endif
310_kgmon=		kgmon
311_kgzip=		kgzip
312_lptcontrol=	lptcontrol
313.if ${MK_NCP} != "no"
314_mount_nwfs=	mount_nwfs
315.endif
316_mount_smbfs=	mount_smbfs
317_mptable=	mptable
318_ndiscvt=	ndiscvt
319_pnpinfo=	pnpinfo
320_sicontrol=	sicontrol
321_spkrtest=	spkrtest
322_zzz=		zzz
323.if ${MACHINE} == "i386" 
324.if ${MK_ACPI} != "no"
325_acpi=		acpi
326.endif
327_arlcontrol=	arlcontrol
328_boot0cfg=	boot0cfg
329_wlconfig=	wlconfig
330.elif ${MACHINE} == "pc98"
331_boot98cfg=	boot98cfg
332.endif
333.endif
334
335# kgzip: builds, but missing support files
336# mptable: broken (not 64 bit clean)
337# pnpinfo: crashes (not really useful anyway)
338.if ${MACHINE_ARCH} == "amd64"
339.if ${MK_ACPI} != "no"
340_acpi=		acpi
341.endif
342_asf=		asf
343_boot0cfg=	boot0cfg
344_btxld=		btxld
345_kgmon=		kgmon
346_lptcontrol=	lptcontrol
347.if ${MK_NCP} != "no"
348_mount_nwfs=	mount_nwfs
349.endif
350_mount_smbfs=	mount_smbfs
351_mptable=	mptable
352_ndiscvt=	ndiscvt
353_sicontrol=	sicontrol
354_spkrtest=	spkrtest
355_zzz=		zzz
356.endif
357
358.if ${MACHINE_ARCH} == "ia64"
359.if ${MK_ACPI} != "no"
360_acpi=		acpi
361.endif
362_kgmon=		kgmon
363_mount_smbfs=	mount_smbfs
364_zzz=		zzz
365.endif
366
367.if ${MACHINE_ARCH} == "powerpc"
368_mount_smbfs=	mount_smbfs
369_nvram=		nvram
370_ofwdump=	ofwdump
371.endif
372
373.if ${MACHINE_ARCH} == "sparc64"
374_eeprom=	eeprom
375_ofwdump=	ofwdump
376.endif
377
378.include <bsd.subdir.mk>
379