xref: /freebsd/usr.sbin/Makefile (revision 10ff414c)
1#	From: @(#)Makefile	5.20 (Berkeley) 6/12/93
2# $FreeBSD$
3
4.include <src.opts.mk>
5
6SUBDIR=	adduser \
7	arp \
8	binmiscctl \
9	camdd \
10	cdcontrol \
11	chkgrp \
12	chown \
13	chroot \
14	ckdist \
15	clear_locks \
16	crashinfo \
17	cron \
18	daemon \
19	dconschat \
20	devctl \
21	devinfo \
22	diskinfo \
23	dumpcis \
24	etcupdate \
25	extattr \
26	extattrctl \
27	fifolog \
28	fstyp \
29	fwcontrol \
30	getfmac \
31	getpmac \
32	gstat \
33	i2c \
34	ifmcstat \
35	iostat \
36	iovctl \
37	kldxref \
38	mailwrapper \
39	makefs \
40	memcontrol \
41	mergemaster \
42	mfiutil \
43	mixer \
44	mlxcontrol \
45	mountd \
46	mount_smbfs \
47	mpsutil \
48	mptutil \
49	mtest \
50	newsyslog \
51	nfscbd \
52	nfsd \
53	nfsdumpstate \
54	nfsrevoke \
55	nfsuserd \
56	nmtree \
57	nologin \
58	pciconf \
59	periodic \
60	pnfsdscopymr \
61	pnfsdsfile \
62	pnfsdskill \
63	powerd \
64	prometheus_sysctl_exporter \
65	pstat \
66	pw \
67	pwd_mkdb \
68	pwm \
69	quot \
70	rarpd \
71	rmt \
72	rpcbind \
73	rpc.lockd \
74	rpc.statd \
75	rpc.umntall \
76	rtprio \
77	rwhod \
78	service \
79	services_mkdb \
80	sesutil \
81	setfib \
82	setfmac \
83	setpmac \
84	smbmsg \
85	snapinfo \
86	spi \
87	spray \
88	syslogd \
89	sysrc \
90	tcpdrop \
91	tcpdump \
92	traceroute \
93	trim \
94	trpt \
95	tzsetup \
96	ugidfw \
97	valectl \
98	vigr \
99	vipw \
100	wake \
101	watch \
102	watchdogd \
103	zic \
104	zonectl
105
106# NB: keep these sorted by MK_* knobs
107
108SUBDIR.${MK_ACCT}+=	accton
109SUBDIR.${MK_ACCT}+=	sa
110SUBDIR.${MK_AUDIT}+=	audit
111SUBDIR.${MK_AUDIT}+=	auditd
112.if ${MK_OPENSSL} != "no"
113SUBDIR.${MK_AUDIT}+=	auditdistd
114.endif
115SUBDIR.${MK_AUDIT}+=	auditreduce
116SUBDIR.${MK_AUDIT}+=	praudit
117SUBDIR.${MK_AUTHPF}+=	authpf
118SUBDIR.${MK_AUTOFS}+=	autofs
119SUBDIR.${MK_BLACKLIST}+=	blacklistctl
120SUBDIR.${MK_BLACKLIST}+=	blacklistd
121SUBDIR.${MK_BLUETOOTH}+=	bluetooth
122SUBDIR.${MK_BOOTPARAMD}+=	bootparamd
123SUBDIR.${MK_BSDINSTALL}+=	bsdinstall
124SUBDIR.${MK_BSNMP}+=	bsnmpd
125.if ${MK_CAROOT} != "no"
126SUBDIR.${MK_OPENSSL}+=	certctl
127.endif
128SUBDIR.${MK_CXGBETOOL}+=	cxgbetool
129SUBDIR.${MK_DIALOG}+=	bsdconfig
130SUBDIR.${MK_EFI}+=	efivar efidp efibootmgr efitable
131.if ${MK_OPENSSL} != "no"
132SUBDIR.${MK_EFI}+=	uefisign
133.endif
134SUBDIR.${MK_FLOPPY}+=	fdcontrol
135SUBDIR.${MK_FLOPPY}+=	fdformat
136SUBDIR.${MK_FLOPPY}+=	fdread
137SUBDIR.${MK_FLOPPY}+=	fdwrite
138SUBDIR.${MK_FREEBSD_UPDATE}+=	freebsd-update
139SUBDIR.${MK_GSSAPI}+=	gssd
140SUBDIR.${MK_GPIO}+=	gpioctl
141SUBDIR.${MK_INET6}+=	ip6addrctl
142SUBDIR.${MK_INET6}+=	mld6query
143SUBDIR.${MK_INET6}+=	ndp
144SUBDIR.${MK_INET6}+=	rip6query
145SUBDIR.${MK_INET6}+=	route6d
146SUBDIR.${MK_INET6}+=	rrenumd
147SUBDIR.${MK_INET6}+=	rtadvctl
148SUBDIR.${MK_INET6}+=	rtadvd
149SUBDIR.${MK_INET6}+=	rtsold
150SUBDIR.${MK_INET6}+=	traceroute6
151SUBDIR.${MK_INETD}+=	inetd
152SUBDIR.${MK_IPFW}+=	ipfwpcap
153SUBDIR.${MK_ISCSI}+=	ctladm ctld iscsid
154SUBDIR.${MK_JAIL}+=	jail
155SUBDIR.${MK_JAIL}+=	jexec
156SUBDIR.${MK_JAIL}+=	jls
157# XXX MK_SYSCONS
158SUBDIR.${MK_LEGACY_CONSOLE}+=	kbdcontrol
159SUBDIR.${MK_LEGACY_CONSOLE}+=	kbdmap
160SUBDIR.${MK_LEGACY_CONSOLE}+=	moused
161SUBDIR.${MK_LEGACY_CONSOLE}+=	vidcontrol
162SUBDIR.${MK_PPP}+=	pppctl
163SUBDIR.${MK_NS_CACHING}+=	nscd
164SUBDIR.${MK_LPR}+=	lpr
165SUBDIR.${MK_MAN_UTILS}+=	manctl
166SUBDIR.${MK_MLX5TOOL}+=	mlx5tool
167SUBDIR.${MK_NETGRAPH}+=	flowctl
168SUBDIR.${MK_NETGRAPH}+=	ngctl
169SUBDIR.${MK_NETGRAPH}+=	nghook
170SUBDIR.${MK_NIS}+=	rpc.yppasswdd
171SUBDIR.${MK_NIS}+=	rpc.ypupdated
172SUBDIR.${MK_NIS}+=	rpc.ypxfrd
173SUBDIR.${MK_NIS}+=	ypbind
174SUBDIR.${MK_NIS}+=	ypldap
175SUBDIR.${MK_NIS}+=	yp_mkdb
176SUBDIR.${MK_NIS}+=	yppoll
177SUBDIR.${MK_NIS}+=	yppush
178SUBDIR.${MK_NIS}+=	ypserv
179SUBDIR.${MK_NIS}+=	ypset
180SUBDIR.${MK_NTP}+=	ntp
181SUBDIR.${MK_OPENSSL}+=	keyserv
182SUBDIR.${MK_OPENSSL_KTLS}+=	rpc.tlsclntd
183SUBDIR.${MK_OPENSSL_KTLS}+=	rpc.tlsservd
184SUBDIR.${MK_PF}+=	ftp-proxy
185SUBDIR.${MK_PKGBOOTSTRAP}+=	pkg
186SUBDIR.${MK_PMC}+=	pmc pmcannotate pmccontrol pmcstat pmcstudy
187SUBDIR.${MK_PORTSNAP}+=	portsnap
188SUBDIR.${MK_PPP}+=	ppp
189SUBDIR.${MK_QUOTAS}+=	edquota
190SUBDIR.${MK_QUOTAS}+=	quotaon
191SUBDIR.${MK_QUOTAS}+=	repquota
192SUBDIR.${MK_SENDMAIL}+=	editmap
193SUBDIR.${MK_SENDMAIL}+=	mailstats
194SUBDIR.${MK_SENDMAIL}+=	makemap
195SUBDIR.${MK_SENDMAIL}+=	praliases
196SUBDIR.${MK_SENDMAIL}+=	sendmail
197SUBDIR.${MK_TCP_WRAPPERS}+=	tcpdchk
198SUBDIR.${MK_TCP_WRAPPERS}+=	tcpdmatch
199SUBDIR.${MK_TOOLCHAIN}+=	config
200SUBDIR.${MK_TOOLCHAIN}+=	crunch
201SUBDIR.${MK_UNBOUND}+=	unbound
202SUBDIR.${MK_USB}+=	uathload
203SUBDIR.${MK_USB}+=	uhsoctl
204SUBDIR.${MK_USB}+=	usbconfig
205SUBDIR.${MK_USB}+=	usbdump
206SUBDIR.${MK_UTMPX}+=	ac
207SUBDIR.${MK_UTMPX}+=	lastlogin
208SUBDIR.${MK_UTMPX}+=	utx
209SUBDIR.${MK_WIRELESS}+=	wlandebug
210SUBDIR.${MK_WIRELESS}+=	wpa
211
212SUBDIR.${MK_TESTS}+=	tests
213
214.include <bsd.arch.inc.mk>
215
216SUBDIR_PARALLEL=
217
218# Add architecture-specific manpages
219# to be included anyway
220MAN=   apmd/apmd.8 \
221       nvram/nvram.8
222
223.include <bsd.prog.mk>
224
225.include <bsd.subdir.mk>
226