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