Document the purpose and non-purpose of filemon(4).

MFC after:	2 weeks
Sponsored by:	EMC / Isilon Storage Division
This commit is contained in:
Bryan Drewery 2016-01-29 01:00:12 +00:00
parent 34fe534bcf
commit 22bcf8a634
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=295029

View File

@ -31,7 +31,7 @@
.\"
.\" $FreeBSD$
.\"
.Dd June 14, 2013
.Dd January 28, 2016
.Dt FILEMON 4
.Os
.Sh NAME
@ -49,6 +49,18 @@ responds to two
.Xr ioctl 2
calls.
.Pp
.Nm
is not intended to be a security auditing tool.
Many syscalls are not tracked and binaries of foreign ABI will not be fully
audited.
It is intended for auditing of processes for the purpose of determining its
dependencies in an efficient and easily parsable format.
An example of this is
.Xr make 1
which uses this module with
.Sy .MAKE.MODE=meta
to handle incremental builds more smartly.
.Pp
System calls are denoted using the following single letters:
.Pp
.Bl -tag -width indent -compact
@ -173,3 +185,7 @@ A
.Nm
device appeared in
.Fx 9.1 .
.Sh BUGS
Loading
.Nm
may reduce system performance for the noted syscalls.