xref: /freebsd/usr.sbin/Makefile (revision bd06a3ec97e6b15505087abfd1888439c5b70863)
1886e832bSGarrett Wollman#	From: @(#)Makefile	5.20 (Berkeley) 6/12/93
297d92980SPeter Wemm# $FreeBSD$
3dea673e9SRodney W. Grimes
478eb91b4SDavid Greenman# XXX MISSING:		mkproto
53c817e2cSBruce EvansSUBDIR=	IPXrouted \
63c817e2cSBruce Evans	ac \
70451ac36SGary Palmer	accton \
80451ac36SGary Palmer	adduser \
90451ac36SGary Palmer	amd \
10261b9b30SBill Paul	ancontrol \
110451ac36SGary Palmer	arp \
123f8c4506SPoul-Henning Kamp	atm \
130451ac36SGary Palmer	bootparamd \
146d73a68aSSøren Schmidt	burncd \
150451ac36SGary Palmer	cdcontrol \
160451ac36SGary Palmer	chkgrp \
170451ac36SGary Palmer	chown \
180451ac36SGary Palmer	chroot \
190451ac36SGary Palmer	ckdist \
200451ac36SGary Palmer	config \
210451ac36SGary Palmer	cron \
223c817e2cSBruce Evans	crunch \
230451ac36SGary Palmer	ctm \
24bd06a3ecSMike Barcroft	daemon \
250451ac36SGary Palmer	dev_mkdb \
260fb0f418SMike Smith	devinfo \
27ad01e0c8SBrian Somers	digictl \
280451ac36SGary Palmer	diskpart \
290451ac36SGary Palmer	edquota \
309754f5b6SRobert Watson	extattrctl \
314dd8b5abSYoshinobu Inoue	faithd \
3218443fbdSMatt Jacob	fdcontrol \
3318443fbdSMatt Jacob	fdformat \
34146e5df7SJoerg Wunsch	fdread \
3518443fbdSMatt Jacob	fdwrite \
36e50c89ecSRobert Watson	getextattr \
37123689d3SYoshinobu Inoue	gifconfig \
38123689d3SYoshinobu Inoue	ifmcstat \
390451ac36SGary Palmer	inetd \
405c9036d5SDima Ruban	iostat \
41fceb9c0eSGuido van Rooij	ipftest \
42fceb9c0eSGuido van Rooij	ipresend \
43fceb9c0eSGuido van Rooij	ipsend \
44fceb9c0eSGuido van Rooij	iptest \
4575c13541SPoul-Henning Kamp	jail \
465c9036d5SDima Ruban	kbdcontrol \
475c9036d5SDima Ruban	kbdmap \
480451ac36SGary Palmer	kernbb \
49b3b01ff3SRuslan Ermilov	lastlogin \
50cccce27aSPeter Wemm	mailwrapper \
510451ac36SGary Palmer	manctl \
520adc9d60SMike Smith	memcontrol \
5324ff9bb5SBill Fumerola	mergemaster \
54c7805c63SDoug Rabson	mixer \
55a00dc7b4SHajimu UMEMOTO	mld6query \
56f6f23e2cSMike Smith	mlxcontrol \
575c9036d5SDima Ruban	moused \
580451ac36SGary Palmer	mrouted \
590451ac36SGary Palmer	mtest \
600451ac36SGary Palmer	mtree \
619a4365d0SYoshinobu Inoue	ndp \
620451ac36SGary Palmer	newsyslog \
634cf49a43SJulian Elischer	ngctl \
64ad1e4180SOllivier Robert	ntp \
654cf49a43SJulian Elischer	nghook \
660451ac36SGary Palmer	pccard \
670451ac36SGary Palmer	pciconf \
680451ac36SGary Palmer	periodic \
690451ac36SGary Palmer	pkg_install \
70accaf17aSDoug Rabson	pnpinfo \
710451ac36SGary Palmer	ppp \
720451ac36SGary Palmer	pppctl \
730451ac36SGary Palmer	pppd \
740451ac36SGary Palmer	pppstats \
75123689d3SYoshinobu Inoue	prefix \
760451ac36SGary Palmer	procctl \
770451ac36SGary Palmer	pstat \
780451ac36SGary Palmer	pw \
790451ac36SGary Palmer	pwd_mkdb \
800451ac36SGary Palmer	quot \
810451ac36SGary Palmer	quotaon \
820451ac36SGary Palmer	rarpd \
834e1921abSWarner Losh	raycontrol \
840451ac36SGary Palmer	repquota \
85123689d3SYoshinobu Inoue	rip6query \
860451ac36SGary Palmer	rmt \
87123689d3SYoshinobu Inoue	route6d \
888360efbdSAlfred Perlstein	rpcbind \
890451ac36SGary Palmer	rpc.lockd \
900451ac36SGary Palmer	rpc.statd \
91c69a34d4SMatthew Dillon	rpc.umntall \
920451ac36SGary Palmer	rpc.yppasswdd \
930451ac36SGary Palmer	rpc.ypupdated \
943c817e2cSBruce Evans	rpc.ypxfrd \
959a4365d0SYoshinobu Inoue	rrenumd \
969a4365d0SYoshinobu Inoue	rtadvd \
975c9036d5SDima Ruban	rtprio \
98123689d3SYoshinobu Inoue	rtsold \
990451ac36SGary Palmer	rwhod \
1000451ac36SGary Palmer	sa \
101e50c89ecSRobert Watson	setextattr \
1029a4365d0SYoshinobu Inoue	setkey \
1030451ac36SGary Palmer	sliplogin \
1040451ac36SGary Palmer	slstat \
1050451ac36SGary Palmer	spray \
1067893939fSJohn Baldwin	sysinstall \
1070451ac36SGary Palmer	syslogd \
1088d4b20e3SMark Murray	tcpdchk \
1098d4b20e3SMark Murray	tcpdmatch \
1100acc1823SDavid E. O'Brien	tcpdump \
1110451ac36SGary Palmer	timed \
1120451ac36SGary Palmer	traceroute \
113123689d3SYoshinobu Inoue	traceroute6 \
1140451ac36SGary Palmer	trpt \
1150451ac36SGary Palmer	tzsetup \
1167c0a08f3SNick Hibma	usbd \
1177c0a08f3SNick Hibma	usbdevs \
1185c9036d5SDima Ruban	vidcontrol \
1190451ac36SGary Palmer	vipw \
1200451ac36SGary Palmer	vnconfig \
1210451ac36SGary Palmer	watch \
1223df8ada3SPeter Wemm	wicontrol \
1230451ac36SGary Palmer	xten \
1240451ac36SGary Palmer	yp_mkdb \
1253c817e2cSBruce Evans	ypbind \
1260451ac36SGary Palmer	yppoll \
1270451ac36SGary Palmer	yppush \
1280451ac36SGary Palmer	ypserv \
1293c817e2cSBruce Evans	ypset \
1303c817e2cSBruce Evans	zic
1315021f740SPeter Wemm
13244248f45SPeter Wemm.if !defined(NO_BIND)
133fe6d3fe5SPeter WemmSUBDIR+=named \
134fe6d3fe5SPeter Wemm	named.reload \
135fe6d3fe5SPeter Wemm	named.restart \
136fe6d3fe5SPeter Wemm	ndc \
137fe6d3fe5SPeter Wemm	nslookup \
138fe6d3fe5SPeter Wemm	nsupdate
139fe6d3fe5SPeter Wemm.endif
140fe6d3fe5SPeter Wemm
1418c0e8d96STim Vanderhoek.if !defined(NO_LPR)
1428c0e8d96STim VanderhoekSUBDIR+=lpr
1438c0e8d96STim Vanderhoek.endif
1448c0e8d96STim Vanderhoek
1455a85f025SPoul-Henning Kamp.if !defined(NO_SENDMAIL)
1460451ac36SGary PalmerSUBDIR+=mailstats \
1470451ac36SGary Palmer	makemap \
1480451ac36SGary Palmer	praliases \
1490451ac36SGary Palmer	sendmail
1505a85f025SPoul-Henning Kamp.endif
1515a85f025SPoul-Henning Kamp
1522b51223fSStefan Eßer.if ${MACHINE_ARCH} == "alpha"
1532b51223fSStefan EßerSUBDIR+=elf2exe
1542b51223fSStefan Eßer.endif
1552b51223fSStefan Eßer
1561a1536c1SJohn Birrell.if ${MACHINE_ARCH} == "i386"
157ba677615SMitsuru IWASAKISUBDIR+=acpi \
158ba677615SMitsuru IWASAKI	apm \
15907c279cdSMitsuru IWASAKI	apmd \
1603c817e2cSBruce Evans	btxld \
1613c817e2cSBruce Evans	kgmon \
1620277da16SRobert Nordier	kgzip \
1630451ac36SGary Palmer	lptcontrol \
1640451ac36SGary Palmer	mptable \
165cc854440SPeter Wemm	pcvt \
1660451ac36SGary Palmer	sgsc \
1670451ac36SGary Palmer	sicontrol \
1680451ac36SGary Palmer	spkrtest \
1693c817e2cSBruce Evans	stallion \
1703c817e2cSBruce Evans	wlconfig
171f3bb47ccSRuslan Ermilov.if !defined(NO_I4B)
172f3bb47ccSRuslan ErmilovSUBDIR+=i4b
173f3bb47ccSRuslan Ermilov.endif
174183b47f7SDoug Rabson.endif
175183b47f7SDoug Rabson
176c7961209SKATO Takenori.if ${MACHINE} == "i386"
177c7961209SKATO TakenoriSUBDIR+=boot0cfg
178c7961209SKATO Takenori.endif
179c7961209SKATO Takenori
1806a70fca0SKATO Takenori.if ${MACHINE} == "pc98"
1816a70fca0SKATO TakenoriSUBDIR+=boot98cfg
1826a70fca0SKATO Takenori.endif
183c7961209SKATO Takenori
184cccce27aSPeter Wemm.if exists(${.CURDIR}/../crypto) && !defined(NOCRYPT) && !defined(NO_OPENSSL)
185a8ec1b48SMaxim SobolevSUBDIR+=keyserv
186a8ec1b48SMaxim Sobolev.endif
187a8ec1b48SMaxim Sobolev
188dea673e9SRodney W. Grimes.include <bsd.subdir.mk>
189