Page MenuHomeFreeBSD

D40329.id122629.diff
No OneTemporary

D40329.id122629.diff

diff --git a/share/man/man8/rc.8 b/share/man/man8/rc.8
--- a/share/man/man8/rc.8
+++ b/share/man/man8/rc.8
@@ -31,7 +31,7 @@
.\" @(#)rc.8 8.2 (Berkeley) 12/11/93
.\" $FreeBSD$
.\"
-.Dd July 4, 2022
+.Dd May 30, 2023
.Dt RC 8
.Os
.Sh NAME
@@ -124,7 +124,7 @@
.Xr rc.subr 8
shell functions to use.
.It
-Load the configuration files.
+Load the configuration files (See below for reloading).
.It
Determine if booting in a jail,
and add
@@ -371,6 +371,17 @@
.Sx EXAMPLES
section).
.Pp
+The configuration files are normally read only once at the start of a boot
+sequence; if a script needs to
+.Cm enable
+or
+.Cm disable
+other scripts that would run later in the sequence, it must send a
+.Dv SIGALRM
+to the rc process (identified by
+.Ev $RC_PID )
+to have it re-read the files.
+.Pp
The following key points apply to old-style scripts in
.Pa /usr/local/etc/rc.d/ :
.Bl -bullet

File Metadata

Mime Type
text/plain
Expires
Sat, Dec 27, 3:09 AM (9 h, 56 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27296018
Default Alt Text
D40329.id122629.diff (900 B)

Event Timeline