xref: /dflybsd-src/sbin/rcrun/rcrun.8 (revision 9be803700db9c3ea3d47f5087284c7c9f6984fca)
1a1d90895SSascha Wildner.\"
2a1d90895SSascha Wildner.\" Copyright (c) 2007 The DragonFly Project.  All rights reserved.
3a1d90895SSascha Wildner.\"
4a1d90895SSascha Wildner.\" Redistribution and use in source and binary forms, with or without
5a1d90895SSascha Wildner.\" modification, are permitted provided that the following conditions
6a1d90895SSascha Wildner.\" are met:
7a1d90895SSascha Wildner.\"
8a1d90895SSascha Wildner.\" 1. Redistributions of source code must retain the above copyright
9a1d90895SSascha Wildner.\"    notice, this list of conditions and the following disclaimer.
10a1d90895SSascha Wildner.\" 2. Redistributions in binary form must reproduce the above copyright
11a1d90895SSascha Wildner.\"    notice, this list of conditions and the following disclaimer in
12a1d90895SSascha Wildner.\"    the documentation and/or other materials provided with the
13a1d90895SSascha Wildner.\"    distribution.
14a1d90895SSascha Wildner.\" 3. Neither the name of The DragonFly Project nor the names of its
15a1d90895SSascha Wildner.\"    contributors may be used to endorse or promote products derived
16a1d90895SSascha Wildner.\"    from this software without specific, prior written permission.
17a1d90895SSascha Wildner.\"
18a1d90895SSascha Wildner.\" THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
19a1d90895SSascha Wildner.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
20a1d90895SSascha Wildner.\" LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
21a1d90895SSascha Wildner.\" FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE
22a1d90895SSascha Wildner.\" COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
23a1d90895SSascha Wildner.\" INCIDENTAL, SPECIAL, EXEMPLARY OR CONSEQUENTIAL DAMAGES (INCLUDING,
24a1d90895SSascha Wildner.\" BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
25a1d90895SSascha Wildner.\" LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
26a1d90895SSascha Wildner.\" AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
27a1d90895SSascha Wildner.\" OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
28a1d90895SSascha Wildner.\" OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
29a1d90895SSascha Wildner.\" SUCH DAMAGE.
30a1d90895SSascha Wildner.\"
31*9be80370SRobin Hahling.Dd November 17, 2014
32a1d90895SSascha Wildner.Dt RCRUN 8
33fb5b3747SSascha Wildner.Os
34a1d90895SSascha Wildner.Sh NAME
35a1d90895SSascha Wildner.Nm rcrun ,
36a1d90895SSascha Wildner.Nm rcstart ,
37a1d90895SSascha Wildner.Nm rcforce ,
38a1d90895SSascha Wildner.Nm rcfast ,
39c19a53a9SChris Turner.Nm rcone ,
40a1d90895SSascha Wildner.Nm rcstop ,
41a1d90895SSascha Wildner.Nm rcrestart ,
42958ca0fdSZach Crownover.Nm rcreload ,
43*9be80370SRobin Hahling.Nm rcstatus ,
44a1d90895SSascha Wildner.Nm rcvar ,
45a1d90895SSascha Wildner.Nm rcdisable ,
46a1d90895SSascha Wildner.Nm rcenable ,
47a1d90895SSascha Wildner.Nm rclist
48a1d90895SSascha Wildner.Nd rc script control utility
49a1d90895SSascha Wildner.Sh SYNOPSIS
50a1d90895SSascha Wildner.Nm rcrun
51a1d90895SSascha Wildner.Cm command Ar script ...
52a1d90895SSascha Wildner.Nm rcstart
53a1d90895SSascha Wildner.Ar script ...
54a1d90895SSascha Wildner.Nm rcforce
55a1d90895SSascha Wildner.Ar script ...
56a1d90895SSascha Wildner.Nm rcfast
57a1d90895SSascha Wildner.Ar script ...
58c19a53a9SChris Turner.Nm rcone
59c19a53a9SChris Turner.Ar script ...
60a1d90895SSascha Wildner.Nm rcstop
61a1d90895SSascha Wildner.Ar script ...
62a1d90895SSascha Wildner.Nm rcrestart
63a1d90895SSascha Wildner.Ar script ...
64958ca0fdSZach Crownover.Nm rcreload
65958ca0fdSZach Crownover.Ar script ...
66*9be80370SRobin Hahling.Nm rcstatus
67*9be80370SRobin Hahling.Ar script ...
68a1d90895SSascha Wildner.Nm rcvar
69a1d90895SSascha Wildner.Ar script ...
70a1d90895SSascha Wildner.Nm rcdisable
71a1d90895SSascha Wildner.Ar script ...
72a1d90895SSascha Wildner.Nm rcenable
73a1d90895SSascha Wildner.Ar script ...
74a1d90895SSascha Wildner.Nm rclist
75a1d90895SSascha Wildner.Op Ar script ...
76a1d90895SSascha Wildner.Sh DESCRIPTION
77a1d90895SSascha WildnerThe
78a1d90895SSascha Wildner.Nm
79a1d90895SSascha Wildnerutility provides a number of commands for controlling
80a1d90895SSascha Wildner.Xr rc 8
81a1d90895SSascha Wildnerscripts.
82a1d90895SSascha Wildner.Pp
83a1d90895SSascha WildnerThe
84a1d90895SSascha Wildner.Cm start ,
85a1d90895SSascha Wildner.Cm forcestart ,
86a1d90895SSascha Wildner.Cm faststart ,
87c19a53a9SChris Turner.Cm onestart ,
88a1d90895SSascha Wildner.Cm stop ,
89a1d90895SSascha Wildner.Cm restart ,
90958ca0fdSZach Crownover.Cm reload ,
91*9be80370SRobin Hahling.Cm status ,
92a1d90895SSascha Wildnerand
93a1d90895SSascha Wildner.Cm rcvar
94a1d90895SSascha Wildnercommands are just passed to the scripts.
95a1d90895SSascha WildnerSee
96a1d90895SSascha Wildner.Xr rc 8
97a1d90895SSascha Wildnerfor more information on these commands.
98a1d90895SSascha Wildner.Pp
99a1d90895SSascha WildnerThe remaining commands are:
100a1d90895SSascha Wildner.Bl -tag -width ".Cm disable"
101a1d90895SSascha Wildner.It Cm disable
102a1d90895SSascha WildnerSets the corresponding
103a1d90895SSascha Wildner.Va _enable
104a1d90895SSascha Wildnervariable in
105a1d90895SSascha Wildner.Xr rc.conf 5
106a1d90895SSascha Wildnerto
107a1d90895SSascha Wildner.Dq Li NO
108a1d90895SSascha Wildnerand runs the
109a1d90895SSascha Wildner.Cm stop
110a1d90895SSascha Wildnercommand.
111a1d90895SSascha Wildner.It Cm enable
112a1d90895SSascha WildnerSets the corresponding
113a1d90895SSascha Wildner.Va _enable
114a1d90895SSascha Wildnervariable in
115a1d90895SSascha Wildner.Xr rc.conf 5
116a1d90895SSascha Wildnerto
117a1d90895SSascha Wildner.Dq Li YES
118a1d90895SSascha Wildnerand runs the
119a1d90895SSascha Wildner.Cm start
120a1d90895SSascha Wildnercommand.
121a1d90895SSascha Wildner.It Cm list
122a1d90895SSascha WildnerShows the status of the specified scripts.
123a1d90895SSascha WildnerIf no argument is specified, the status of all scripts is shown.
124a1d90895SSascha Wildner.El
125a1d90895SSascha Wildner.Pp
126a1d90895SSascha Wildner.Nm Rcstart ,
127a1d90895SSascha Wildner.Nm rcforce ,
128a1d90895SSascha Wildner.Nm rcfast ,
129c19a53a9SChris Turner.Nm rcone ,
130a1d90895SSascha Wildner.Nm rcstop ,
131a1d90895SSascha Wildner.Nm rcrestart ,
132958ca0fdSZach Crownover.Nm rcreload ,
133*9be80370SRobin Hahling.Nm rcstatus ,
134a1d90895SSascha Wildner.Nm rcvar ,
135a1d90895SSascha Wildner.Nm rcdisable ,
136a1d90895SSascha Wildner.Nm rcenable
137a1d90895SSascha Wildnerand
138a1d90895SSascha Wildner.Nm rclist
139a1d90895SSascha Wildnerare shortcuts for
140a1d90895SSascha Wildner.Nm Ap s
141a1d90895SSascha Wildnercommands.
142a1d90895SSascha Wildner.Sh SEE ALSO
143a1d90895SSascha Wildner.Xr rc.conf 5 ,
144c19a53a9SChris Turner.Xr rc 8 ,
145c19a53a9SChris Turner.Xr rc.subr 8
146a1d90895SSascha Wildner.Sh HISTORY
147a1d90895SSascha WildnerThe
148a1d90895SSascha Wildner.Nm
149a1d90895SSascha Wildnerscript first appeared in
150a1d90895SSascha Wildner.Dx 1.0 .
151a1d90895SSascha Wildner.Sh AUTHORS
152a1d90895SSascha Wildner.An Matt Dillon
153