NetBSD/usr.sbin
lukem 001c68bd94 Rename a large chunk of the make(1) variables which refer to a
program/tool from "FOO" to "TOOL_FOO".  The new variables are:
	TOOL_ASN1_COMPILE  TOOL_CAP_MKDB  TOOL_CAT  TOOL_CKSUM  TOOL_COMPILE_ET
	TOOL_CONFIG  TOOL_CRUNCHGEN  TOOL_CTAGS  TOOL_DB  TOOL_EQN  TOOL_FGEN
	TOOL_GENCAT  TOOL_GROFF  TOOL_HEXDUMP  TOOL_INDXBIB  TOOL_INSTALLBOOT
	TOOL_INSTALL_INFO  TOOL_M4  TOOL_MAKEFS  TOOL_MAKEINFO  TOOL_MAKEWHATIS
	TOOL_MDSETIMAGE  TOOL_MENUC  TOOL_MKCSMAPPER  TOOL_MKESDB
	TOOL_MKLOCALE  TOOL_MKMAGIC  TOOL_MKTEMP  TOOL_MSGC  TOOL_MTREE
	TOOL_PAX  TOOL_PIC  TOOL_PREPMKBOOTIMAGE  TOOL_PWD_MKDB  TOOL_REFER
	TOOL_ROFF_ASCII  TOOL_ROFF_DVI  TOOL_ROFF_HTML  TOOL_ROFF_PS
	TOOL_ROFF_RAW  TOOL_RPCGEN  TOOL_SOELIM  TOOL_SUNLABEL  TOOL_TBL
	TOOL_UUDECODE  TOOL_VGRIND  TOOL_ZIC

For each, provide default in <bsd.sys.mk> of the form:
	TOOL_FOO?=	foo
and for the ${USETOOLS}=="yes" case in <bsd.own.mk>, provide override:
	TOOL_FOO=	${TOOLDIR}/bin/${_TOOL_PREFIX}foo

Document all of these in bsd.README.

This cleans up a chunk of potential (and actual) namespace collision
within our build infrastructure, as well as improves consistency in
the share/mk documentation and provision of appropriate defaults for
each of these variables.
2003-07-10 10:33:58 +00:00
..
ac Quote exclamation mark. 2003-06-27 22:53:52 +00:00
accton The correct capitalisation of 'NetBSD.org' is (you 2003-02-14 16:11:34 +00:00
altq Quote question mark. 2003-06-27 22:56:37 +00:00
amd define HAVE_XDR_MOUNTRES3 in pre-generated config.h as we have mountres3 now. 2003-05-18 09:44:28 +00:00
apm No longer i386-only. 2003-06-27 22:58:30 +00:00
apmd Make child processes log failure to exec scripts. 2003-06-24 09:41:34 +00:00
arp ensure string termination 2003-05-17 19:00:22 +00:00
bad144 Uppercase DEC. PR 19678 by Igor Sobrado. 2003-03-30 21:24:48 +00:00
bind Rename a large chunk of the make(1) variables which refer to a 2003-07-10 10:33:58 +00:00
bootp use strlcpy/strlcat 2003-05-17 20:58:39 +00:00
catman KNF 2003-05-09 00:47:46 +00:00
chown .Nm does not need a dummy argument ("") before punctuation or 2003-02-25 10:34:36 +00:00
chroot .Nm does not need a dummy argument ("") before punctuation or 2003-02-25 10:34:36 +00:00
chrtbl Fix two typos, from Igor Sobrado in PR 20722. 2003-03-15 22:30:37 +00:00
cnwctl
config This addresses PR 19797, a small patch made by Tor Stormwall to add 2003-07-02 16:47:53 +00:00
cron In "crontab -l", suppress the header lines, just as "crontab -e" does. 2003-06-23 22:36:02 +00:00
dev_mkdb use strlcpy. don't hardcode sizes, use sizeof. 2003-05-17 19:09:08 +00:00
dhcp
diskpart
dumpfs Add explicit cats for %lld printf format args, for the benefit of LP64 2003-04-02 22:50:52 +00:00
dumplfs dumplfs needs one argument -- remove .Op. 2003-04-16 10:21:57 +00:00
edquota .Nm does not need a dummy argument ("") before punctuation or 2003-02-25 10:34:36 +00:00
eeprom Add CPPFLAGS. 2003-05-08 20:24:10 +00:00
envstat Not all size_t's are equal to int... 2003-02-21 07:23:43 +00:00
eshconfig DMA, not dma nor Dma. 2003-05-03 18:10:37 +00:00
etcupdate Rename a large chunk of the make(1) variables which refer to a 2003-07-10 10:33:58 +00:00
faithd Remove superfluous Ns. 2003-07-04 12:56:58 +00:00
grfconfig .Nm does not need a dummy argument ("") before punctuation or 2003-02-25 10:34:36 +00:00
grfinfo
gspa
hilinfo
hprop
ifmcstat
ifwatchd Fix typo in last change (misplaced ');') 2003-07-04 14:11:36 +00:00
inetd "user:group=foo.bar" is weird. use colon on both sides 2003-04-22 07:46:46 +00:00
installboot Add some htole32() for host endianness independance 2003-07-04 07:45:06 +00:00
iopctl The correct capitalisation of 'NetBSD.org' is (you 2003-02-14 16:11:34 +00:00
iostat Use the terminal width to choose the default number of drives listed. 2003-07-02 13:47:57 +00:00
ipf
irdaattach .Nm does not need a dummy argument ("") before punctuation or 2003-02-25 10:34:36 +00:00
isdn New sentence, new line. 2003-06-27 19:09:02 +00:00
iteconfig clear errno before strtol() if we're going to test it for ERANGE afterwards 2003-04-17 02:41:21 +00:00
kadmin
kdc
kgmon .Nm does not need a dummy argument ("") before punctuation or 2003-02-25 10:34:36 +00:00
kstash
ktutil
kvm_mkdb Bump date for last. 2003-05-06 08:37:34 +00:00
lastlogin
link
lpr Rename a large chunk of the make(1) variables which refer to a 2003-07-10 10:33:58 +00:00
mailwrapper Revert previous changes. Add a comment to the source explaining the 2003-03-09 08:10:43 +00:00
makefs Fix function declaration mismatch with src/sys/ufs/ffs/ffs_extern.h which 2003-06-15 18:10:56 +00:00
map-mbone fix strncat too. from wiz 2003-05-17 13:56:41 +00:00
mdconfig
mdsetimage Now that <bsd.prog.mk> DTRT if HOSTPROG is defined (i.e, it is a no-op), 2003-05-18 07:57:31 +00:00
memswitch .Nm does not need a dummy argument ("") before punctuation or 2003-02-25 10:34:36 +00:00
mld6query - sync up MLD declaration with RFC3542 (s/MLD6/MLD/) 2003-06-06 08:13:43 +00:00
mlxctl Some e.g. cleanup: replace "eg" with "e.g.,". From Igor Sobrado in PR 19692. 2003-04-07 06:56:38 +00:00
mopd interactive errors. 2003-04-20 00:19:56 +00:00
mountd Sm off -> Sm on (Sm off...Sm off is not too smart). 2003-06-27 18:58:47 +00:00
moused The correct capitalisation of 'NetBSD.org' is (you 2003-02-14 16:11:34 +00:00
mrinfo Match latest mouted code 2003-05-16 23:10:15 +00:00
mrouted remove obsolete comment 2003-05-17 19:19:50 +00:00
mscdlabel clean up {LD,DP}ADD. no need to set WARNS=1 here 2002-11-30 06:00:42 +00:00
mtrace Match latest mrouted source. 2003-05-16 23:24:38 +00:00
mtree Quote some characters. 2003-06-27 23:21:50 +00:00
ndbootd
ndp err() cleanup, from openbsd-current via kame 2003-06-27 07:49:40 +00:00
netgroup_mkdb
nfsd exeeds->exceeds, from PR misc/20741 (Igor Sobrado) 2003-03-31 01:14:14 +00:00
ntp avoid mandoc warning 2003-07-04 07:54:47 +00:00
pcictl
pkg_install Fix typo. 2003-07-04 12:17:32 +00:00
powerd Bump date for last; sort sections; comment out sysmon(4) xref for now. 2003-04-23 05:46:21 +00:00
pppd revert to revision 1.41, since 1.42 did not fix the problem and made the 2003-06-09 13:35:10 +00:00
pstat Add support for UFS2. UFS2 is an enhanced FFS, adding support for 2003-04-02 10:39:19 +00:00
pvcsif
pvctxctl
pwd_mkdb Now that <bsd.prog.mk> DTRT if HOSTPROG is defined (i.e, it is a no-op), 2003-05-18 07:57:31 +00:00
quot Pass a NULL to getbsize() for any arguments that aren't needed, and 2003-05-30 00:17:25 +00:00
quotacheck Skip over inodes <= ROOTINO for getnextinode(). PR 21208 by Geoff Wing. 2003-04-17 09:21:01 +00:00
quotaon .Nm does not need a dummy argument ("") before punctuation or 2003-02-25 10:34:36 +00:00
racoon no need for __ss_len define any longer 2003-07-04 05:21:26 +00:00
rarpd assume presense of getifaddrs(3). 2003-05-15 14:50:02 +00:00
rbootd assume presense of getifaddrs(3). 2003-05-15 14:50:02 +00:00
rdate
repquota .Nm does not need a dummy argument ("") before punctuation or 2003-02-25 10:34:36 +00:00
rip6query %d is not 10 chars, but 12 chars. uwse NI_MAXSERV. sync w/ kame. from openbsd 2003-04-15 07:23:19 +00:00
rmt Be more careful about .Sm on/off usage. 2003-06-30 10:49:28 +00:00
route6d port numbers are unsigned. use %u. from kame 2003-04-22 09:56:30 +00:00
rpc.bootparamd make it possible to obtain default router address from any interface (-i). 2003-06-26 05:38:45 +00:00
rpc.lockd We can't keep a reference to the value returned by svc_getrpccaller(). 2003-06-19 11:13:06 +00:00
rpc.pcnfsd Rename a large chunk of the make(1) variables which refer to a 2003-07-10 10:33:58 +00:00
rpc.statd More e.g. cleanup. Igor Sobrado, PR 19692. 2003-04-07 07:04:49 +00:00
rpc.yppasswdd
rpcbind .Nm does not need a dummy argument ("") before punctuation or 2003-02-25 10:34:36 +00:00
rtadvd Bump date for recent changes. 2003-07-04 12:33:11 +00:00
rtsold strncpy -> strlcpy 2003-05-17 18:13:55 +00:00
rwhod PR/20318: Johnny Billquist: rwhod does not compile with -DDEBUG 2003-02-12 17:49:35 +00:00
sa Don't cast (dubious) values to pointers, only to memcpy from them to 2003-05-02 15:15:52 +00:00
screenblank .Nm does not need a dummy argument ("") before punctuation or 2003-02-25 10:34:36 +00:00
sendmail
sesd fix english 2003-01-06 14:43:01 +00:00
sliplogin strncpy -> strlcpy to ensure string termination 2002-11-16 04:29:01 +00:00
slstats
spray Remove superfluous .Ek. 2003-06-26 10:10:11 +00:00
sunlabel Now that <bsd.prog.mk> DTRT if HOSTPROG is defined (i.e, it is a no-op), 2003-05-18 07:57:31 +00:00
sup fix problem with fgets() 2003-04-04 23:10:10 +00:00
sushi use strlcpy/cat 2003-06-13 07:26:41 +00:00
syslogd Match example code with example comment; multiple selectors should be 2003-07-02 08:33:22 +00:00
tadpolectl always has only one l, from Adrian Mrva. 2002-12-21 12:48:05 +00:00
tcpdchk debugging log message committed by mistake (rev 1.8). catched by lukem 2002-12-26 14:11:28 +00:00
tcpdmatch
tcpdump enable SMB support 2003-03-28 11:06:32 +00:00
timed Rename a large chunk of the make(1) variables which refer to a 2003-07-10 10:33:58 +00:00
tpctl #include <string.h> for memset and memcpy. 2003-07-08 23:33:50 +00:00
traceroute strncpy -> strlcpy 2003-05-17 18:13:55 +00:00
traceroute6 sysctl/setsockopt takes int, not u_long. 2003-01-21 09:15:54 +00:00
trpt Update for callout changes, and show TCP timers in relative, rather 2003-02-04 01:22:08 +00:00
trsp die if out-of-range address is specified to -p 2002-11-16 04:20:42 +00:00
unlink
usbdevs KNF- blank line at start of a function with local variable declarations. 2003-01-20 01:14:35 +00:00
user Some patches from Todd C. Miller: 2003-06-12 17:00:53 +00:00
videomode
vipw .Nm does not need a dummy argument ("") before punctuation or 2003-02-25 10:34:36 +00:00
vnconfig Sync usage with man page. 2003-04-16 10:29:05 +00:00
wiconfig strcpy audit (command line argument was used as src, subject to overrun) 2003-05-15 00:02:25 +00:00
wsconscfg .Nm does not need a dummy argument ("") before punctuation or 2003-02-25 10:34:36 +00:00
wsfontload Bump date for last. 2003-05-06 08:43:45 +00:00
wsmoused Increase width in a tagged list for nicer display. 2003-04-16 08:42:16 +00:00
wsmuxctl maybe -> may be 2003-05-16 08:37:09 +00:00
ypbind
yppoll Avoid strict alias warning. 2002-12-06 15:21:08 +00:00
ypserv PR/5999: Todd Vierling: minor nits about Makefile.yp 2003-04-20 20:53:45 +00:00
ypset
zdump
zic Now that <bsd.prog.mk> DTRT if HOSTPROG is defined (i.e, it is a no-op), 2003-05-18 07:57:31 +00:00
Makefile Don't build kvm_mkdb anymore. 2003-05-11 18:19:09 +00:00
Makefile.inc