xref: /netbsd/usr.sbin/Makefile (revision 3c14418f)
1*3c14418fSnia#	$NetBSD: Makefile,v 1.291 2022/06/06 10:56:29 nia Exp $
283c8d840Stls#	from: @(#)Makefile	5.20 (Berkeley) 6/12/93
361f28255Scgd
4df83a2a3Sthorpej.include <bsd.own.mk>
5df83a2a3Sthorpej
659a9e119SchristosSUBDIR=	ac accton acpitools altq apm apmd arp autofs \
77baabb02Snat	bad144 bootp bta2dpd btattach btconfig btdevctl bthcid btpand catman \
846442a6cSmatt	chroot cnwctl cpuctl crash \
9*3c14418fSnia	dev_mkdb diskpart dumpfs dumplfs \
10e08192f4Sthorpej	edquota eeprom envstat etcupdate extattrctl \
1159a9e119Schristos	flashctl fssconfig fstyp fusermount fwctl \
1246442a6cSmatt	gpioctl grfconfig gspa \
1346442a6cSmatt	hdaudioctl \
14150af030Sknakahara	i2cscan ifwatchd inetd installboot intrctl iopctl iostat ipwctl irdaattach \
15b42e1414Smaxv	isibootd iteconfig iwictl \
1646442a6cSmatt	kgmon \
17e9db5a8cSmaxv	lastlogin ldpd link lockstat lpr \
18*3c14418fSnia	mailwrapper makefs map-mbone mdconfig memswitch mlxctl mmcformat \
19*3c14418fSnia	mopd mountd moused mrinfo mrouted mscdlabel mtrace mtree \
202d49d456Smartin	ndbootd netgroup_mkdb nfsd \
2146442a6cSmatt	ofctl \
22b747cbdbSchristos	paxctl pcictl perfused psrset pstat pwd_mkdb postinstall \
2395f58940Schristos	powerd puffs \
24107817f6Sdholland	quot quotacheck quotaon quotarestore \
2546442a6cSmatt	rarpd rbootd rdate repquota rmt rpc.bootparamd rpc.lockd \
2646442a6cSmatt	rpc.pcnfsd rpc.statd rpcbind rwhod \
27226f7e91Sast	sa screenblank sdpd service services_mkdb sesd schedctl \
28226f7e91Sast	sliplogin spray \
292ac2f8c0Schristos	srtconfig sti sunlabel sysinst syslogd \
30*3c14418fSnia	tadpolectl tcpdchk tcpdmatch tcpdrop timed tpctl tprof traceroute trpt \
3146442a6cSmatt	unlink usbdevs user \
3246442a6cSmatt	videomode vipw veriexecgen vnconfig \
3372abd35eSriastradh	wakeonlan wg-keygen wg-userspace wgconfig wiconfig wlanctl \
3472abd35eSriastradh	wsconscfg wsfontload wsmoused wsmuxctl \
3572abd35eSriastradh	zdump zic
369c33b55eSthorpej
3718810962Sjoerg.if ${MKMAKEMANDB} != "no"
3818810962SjoergSUBDIR+= makemandb
3918810962Sjoerg.endif
4018810962Sjoerg
419c33b55eSthorpej.if (${MKYP} != "no")
429c33b55eSthorpejSUBDIR+= rpc.yppasswdd ypbind yppoll ypserv ypset
439c33b55eSthorpej.endif
4483c8d840Stls
45986979b8Slukem.if ${TOOLCHAIN_MISSING} != "no"
4630bd97e0SwizSUBDIR+= mdsetimage
470e9118e3Sross.endif
480e9118e3Sross
49c0b68cb4Slukem.if (${MKINET6} != "no")
5006692a2fSchristosSUBDIR+=faithd ifmcstat ip6addrctl ndp rip6query rtsold
51c0b68cb4Slukem.endif
52c0b68cb4Slukem.if (${USE_INET6} != "no")
53c0b68cb4SlukemSUBDIR+=mld6query route6d rtadvd traceroute6
543c12447aSmatt.endif
5583c8d840Stls
56d8cf3261SchristosSUBDIR+= plainrsa-gen racoon racoonctl
579630ed47Sthorpej
5837ebb8f4SmaxvSUBDIR+= nvmmctl
5937ebb8f4Smaxv
602e6f2099Srmind# NPF
612e6f2099Srmind.if (${MKNPF} != "no")
622e6f2099SrmindSUBDIR+=npf
632e6f2099Srmind.endif
642e6f2099Srmind
65e3e62063Sitojun# PF
661c9b56c8Speter.if (${MKPF} != "no")
67096fec04SyamtSUBDIR+=pf
681c9b56c8Speter.endif
69e3e62063Sitojun
7061f28255Scgd.include <bsd.subdir.mk>
71