xref: /dragonfly/tools/tools/README (revision 3f5e28f4)
1# $FreeBSD: src/tools/tools/README,v 1.18.2.2 2003/02/24 22:52:36 sam Exp $
2# $DragonFly: src/tools/tools/README,v 1.7 2007/03/04 13:15:48 sephe Exp $
3
4This directory is for tools.
5
6A tool is something which is sometimes useful, and doesn't fit any of the
7other categories.
8
9Please make a subdir per program, and add a brief description to this file.
10
11commitsdb	A tool for reconstructing commit history using md5
12		checksums of the commit logs.
13crypto		Exercise the crypto framework through /dev/crypto
14editing		Editor modes and the like to help editing FreeBSD code.
15epfe 		Extract printing filter examples from printing.sgml.
16genreadmedeleted  Create a README.DELETED suitable for the new contrib system.
17html-mv         Rename HTML generated filenames to human readable filenames.
18ifinfo		Uses the interface MIB to print out all the information
19		an interface exports in an ugly form.
20kdrv		KernelDriver; add/list/remove third-party kernel driver
21		source to/in/from a kernel source tree.
22kernxref	Shellscript to cross reference symbols in the LINT kernel.
23kerninclude	Shellscript to find unused #includes in the kernel.
24local_syms	Shellscript to find symbols not referenced by other files.
25mid	 	Create a Message-ID database for mailing lists.
26scsi-defects	Get at the primary or grown defect list of a SCSI disk.
27splitpatch	Python script to split a large patch file into independent
28		patches.  Default name convention is compatible with
29		the patch framework.
30tcl_bmake	Generates a bmake Makefile for src/lib/libtcl.
31upgrade         Scripts used for upgrading an installed system.
32vop_table	Generates a HTML document that shows all the VOP's in
33		the kernel.
34diffburst	OBSOLETE: equivalent functionality is available via split -p.
35		For example: "cat patchfile | split -p ^diff". See split(1).
36wlandebug	Manipulate netproto/802_11 debug flags symbolically.
37