freebsd-src/tools/tools
Bjoern A. Zeeb 6c58990d47 Add knob NO_NIS (fka NO_YP_LIBC) and make world compileable when set.
If turned on  no NIS support and related programs will be built.

Lost parts rediscovered by:	Danny Braniss <danny at cs.huji.ac.il>
PR:		bin/68303
No objections:	des, gshapiro, nectar
Reviewed by:	ru
Approved by:	rwatson (mentor)
MFC after:	2 weeks
2004-11-13 20:40:32 +00:00
..
aac For variables that are only checked with defined(), don't provide 2004-10-24 15:33:08 +00:00
ath add 80211watch program 2004-10-05 19:53:32 +00:00
backout_commit Add a getopt-ified version of an old tool that I've been using for ages: 2003-01-31 22:08:14 +00:00
commitsdb Fix a bug that showed up when trying to produce a database for 2002-10-17 16:29:26 +00:00
crypto new version of cryptotest (w/ only code from me) 2004-09-07 18:35:00 +00:00
editing
epfe
find-sb Yesterday, FreeBSD-current ate my disklabel. 2002-10-04 03:06:16 +00:00
gdb_regofs For variables that are only checked with defined(), don't provide 2004-10-24 15:33:08 +00:00
genericize Install in /usr/local/bin. 2004-11-07 11:09:44 +00:00
hcomp A Perl script which tries to "compress" headers by removing comments and 2003-08-04 13:10:01 +00:00
html-mv
ifinfo
kdrv Fix typos; each file has at least one s/seperat/separat/ 2002-08-11 13:05:30 +00:00
kernelcruft
kerninclude
kernxref Add various command line options, most notably sort order. 2003-01-03 17:21:39 +00:00
kttcp Update for so_state->sb_state, SB_* flag renames. 2004-06-14 21:42:01 +00:00
mfc add my script that helps me handle MFC's. It takes in a commit message 2004-09-24 20:06:49 +00:00
mid Fix typos, mostly s/ an / a / where appropriate and a few s/an/and/ 2002-12-30 21:18:15 +00:00
ministat For variables that are only checked with defined(), don't provide 2004-10-24 15:33:08 +00:00
mtxstat add a command to calculate the ratios of cnt_hold and cnt_lock to locks 2004-07-27 00:36:53 +00:00
nanobsd Add knob NO_NIS (fka NO_YP_LIBC) and make world compileable when set. 2004-11-13 20:40:32 +00:00
netrate For variables that are only checked with defined(), don't provide 2004-10-24 15:33:08 +00:00
pciid Update the location of the Hart's database as well. 2004-06-28 11:46:48 +00:00
pirtool For variables that are only checked with defined(), don't provide 2004-10-24 15:33:08 +00:00
portsinfo
prstats Long-forgotten patch: warn if a closed PR has no "closed by" 2002-04-15 06:36:22 +00:00
raidtest Add description of all available options. 2004-11-06 17:19:55 +00:00
recoverdisk For variables that are only checked with defined(), don't provide 2004-10-24 15:33:08 +00:00
release Understand the old pseudo-device config(8) file directive, for 4.x. 2003-11-28 08:58:44 +00:00
scsi-defects
syscall_timing For variables that are only checked with defined(), don't provide 2004-10-24 15:33:08 +00:00
tinderbox RELENG_5 is now -STABLE (but without powerpc) 2004-11-11 18:37:39 +00:00
upgrade test -h is deprecated; use -L instead. 2002-10-01 13:29:45 +00:00
usb Script for downloading and printing in hex, the offical vendor ID's from 2004-04-18 05:37:34 +00:00
vop_table Make sure we find all vnode method vectors in /sys. 2003-01-15 19:19:28 +00:00
whereintheworld Avoid an undef warning. 2003-02-15 14:30:51 +00:00
README Fix a typo: s/kerncruft/kernelcruft/. 2004-10-17 19:02:17 +00:00

# $FreeBSD$

This directory is for tools.

A tool is something which is sometimes useful, and doesn't fit any of
the other categories.

Please make a subdir per program, and add a brief description to this
file.

ath		Tools specific to the Atheros 802.11 support
backout_commit	A tool for reading in a commit message and generating
		a script that will backout the commit.
commitsdb	A tool for reconstructing commit history using md5
		checksums of the commit logs.
crypto		Test and exercise tools related to the crypto framework
diffburst	OBSOLETE: equivalent functionality is available via split -p.
		For example: "split -p ^diff < patchfile". See split(1).
editing		Editor modes and the like to help editing FreeBSD code.
epfe 		Extract printing filter examples from printing.sgml.
find-sb		Scan a disk for possible filesystem superblocks.
gdb_regofs	A simple tool that prints out a register offset table
		for mapping gdb(1) register numbers to struct reg and
		struct fpreg offsets. The tool is useful on selected
		platforms only.
genericize	Turn a kernel config into something that can more easily
		be diffed against the appropriate GENERIC.
hcomp		Compress header files by removing comments and whitespace.
html-mv         Rename HTML generated filenames to human readable filenames.
ifinfo		Uses the interface MIB to print out all the information
		an interface exports in an ugly form.
kdrv		KernelDriver; add/list/remove third-party kernel driver
		source to/in/from a kernel source tree.
kernelcruft	Shellscript to find orphaned *.c files in /sys
kerninclude	Shellscript to find unused #includes in the kernel.
kernxref	Shellscript to cross reference symbols in the LINT kernel.
kttcp		An in-kernel version of the ttcp network performance tool
mfc		Merge a directory from HEAD to a branch where it does not
		already exist and other MFC related script(s).
mid	 	Create a Message-ID database for mailing lists.
pciid		Generate src/share/misc/pci_vendors.
portsinfo 	Generate list of new ports for last two weeks.
prstats		Generate statistics about the PR database.
raidtest	Tool for testing performance of storage devices.
scsi-defects	Get at the primary or grown defect list of a SCSI disk.
tinderbox	Sample script for nightly test builds.
upgrade         Scripts used for upgrading an installed system.
vop_table	Generates a HTML document that shows all the VOP's in
		the kernel.
whereintheworld	Summarizes "make world" output.