README revision 116997
1# $FreeBSD: head/tools/tools/README 116997 2003-06-28 18:26:23Z sam $
2
3This directory is for tools.
4
5A tool is something which is sometimes useful, and doesn't fit any of
6the other categories.
7
8Please make a subdir per program, and add a brief description to this
9file.
10
11ath		Tools specific to the Atheros 802.11 support
12backout_commit	A tool for reading in a commit message and generating
13		a script that will backout the commit.
14commitsdb	A tool for reconstructing commit history using md5
15		checksums of the commit logs.
16crypto		Test and exercise tools related to the crypto framework
17diffburst	OBSOLETE: equivalent functionality is available via split -p.
18		For example: "split -p ^diff < patchfile". See split(1).
19editing		Editor modes and the like to help editing FreeBSD code.
20epfe 		Extract printing filter examples from printing.sgml.
21find-sb		Scan a disk for possible filesystem superblocks.
22html-mv         Rename HTML generated filenames to human readable filenames.
23ifinfo		Uses the interface MIB to print out all the information
24		an interface exports in an ugly form.
25kdrv		KernelDriver; add/list/remove third-party kernel driver
26		source to/in/from a kernel source tree.
27kerncruft	Shellscript to find orphaned *.c files in /sys
28kerninclude	Shellscript to find unused #includes in the kernel.
29kernxref	Shellscript to cross reference symbols in the LINT kernel.
30mid	 	Create a Message-ID database for mailing lists.
31pciid		Generate src/share/misc/pci_vendors.
32portsinfo 	Generate list of new ports for last two weeks.
33prstats		Generate statistics about the PR database.
34scsi-defects	Get at the primary or grown defect list of a SCSI disk.
35tinderbox	Sample script for nightly test builds.
36upgrade         Scripts used for upgrading an installed system.
37vop_table	Generates a HTML document that shows all the VOP's in
38		the kernel.
39whereintheworld	Summarizes "make world" output.
40