Document the misleading nature of the REQUIRE line. The patch in

the PR has been heavily edited for style(9) and clarity. Mistakes are
mine.

PR: bin/124251
This commit is contained in:
Mike Makonnen 2008-06-09 09:07:58 +00:00
parent 2ae1fdab5a
commit e911e766b1
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=179669

View File

@ -31,7 +31,7 @@
.\"
.\" $FreeBSD$
.\"
.Dd July 17, 2000
.Dd June 9, 2008
.Dt RCORDER 8
.Os
.Sh NAME
@ -152,6 +152,25 @@ processing the stated condition.
A set of files has a circular dependency which was detected while
processing the stated file.
.El
.Sh BUGS
The
.Dq Li REQUIRE
keyword is misleading:
It doesn't describe which daemons have to be running before a script
will be started.
It describes which scripts must be placed before it in
the dependency ordering.
For example,
if your script has a
.Dq Li REQUIRE
on
.Dq Li named ,
it means the script must be placed after the
.Dq Li named
script in the dependency ordering,
not necessarily that it requires
.Xr named 8
to be started or enabled.
.Sh SEE ALSO
.Xr rc 8
.Sh HISTORY