xref: /dflybsd-src/sbin/rcrun/rcrun.8 (revision c19a53a9a31be4da2cd2711d96fcfcfe8d50206d)
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.\"
31a1d90895SSascha Wildner.Dd October 13, 2007
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 ,
39*c19a53a9SChris Turner.Nm rcone ,
40a1d90895SSascha Wildner.Nm rcstop ,
41a1d90895SSascha Wildner.Nm rcrestart ,
42a1d90895SSascha Wildner.Nm rcvar ,
43a1d90895SSascha Wildner.Nm rcdisable ,
44a1d90895SSascha Wildner.Nm rcenable ,
45a1d90895SSascha Wildner.Nm rclist
46a1d90895SSascha Wildner.Nd rc script control utility
47a1d90895SSascha Wildner.Sh SYNOPSIS
48a1d90895SSascha Wildner.Nm rcrun
49a1d90895SSascha Wildner.Cm command Ar script ...
50a1d90895SSascha Wildner.Nm rcstart
51a1d90895SSascha Wildner.Ar script ...
52a1d90895SSascha Wildner.Nm rcforce
53a1d90895SSascha Wildner.Ar script ...
54a1d90895SSascha Wildner.Nm rcfast
55a1d90895SSascha Wildner.Ar script ...
56*c19a53a9SChris Turner.Nm rcone
57*c19a53a9SChris Turner.Ar script ...
58a1d90895SSascha Wildner.Nm rcstop
59a1d90895SSascha Wildner.Ar script ...
60a1d90895SSascha Wildner.Nm rcrestart
61a1d90895SSascha Wildner.Ar script ...
62a1d90895SSascha Wildner.Nm rcvar
63a1d90895SSascha Wildner.Ar script ...
64a1d90895SSascha Wildner.Nm rcdisable
65a1d90895SSascha Wildner.Ar script ...
66a1d90895SSascha Wildner.Nm rcenable
67a1d90895SSascha Wildner.Ar script ...
68a1d90895SSascha Wildner.Nm rclist
69a1d90895SSascha Wildner.Op Ar script ...
70a1d90895SSascha Wildner.Sh DESCRIPTION
71a1d90895SSascha WildnerThe
72a1d90895SSascha Wildner.Nm
73a1d90895SSascha Wildnerutility provides a number of commands for controlling
74a1d90895SSascha Wildner.Xr rc 8
75a1d90895SSascha Wildnerscripts.
76a1d90895SSascha Wildner.Pp
77a1d90895SSascha WildnerThe
78a1d90895SSascha Wildner.Cm start ,
79a1d90895SSascha Wildner.Cm forcestart ,
80a1d90895SSascha Wildner.Cm faststart ,
81*c19a53a9SChris Turner.Cm onestart ,
82a1d90895SSascha Wildner.Cm stop ,
83a1d90895SSascha Wildner.Cm restart ,
84a1d90895SSascha Wildnerand
85a1d90895SSascha Wildner.Cm rcvar
86a1d90895SSascha Wildnercommands are just passed to the scripts.
87a1d90895SSascha WildnerSee
88a1d90895SSascha Wildner.Xr rc 8
89a1d90895SSascha Wildnerfor more information on these commands.
90a1d90895SSascha Wildner.Pp
91a1d90895SSascha WildnerThe remaining commands are:
92a1d90895SSascha Wildner.Bl -tag -width ".Cm disable"
93a1d90895SSascha Wildner.It Cm disable
94a1d90895SSascha WildnerSets the corresponding
95a1d90895SSascha Wildner.Va _enable
96a1d90895SSascha Wildnervariable in
97a1d90895SSascha Wildner.Xr rc.conf 5
98a1d90895SSascha Wildnerto
99a1d90895SSascha Wildner.Dq Li NO
100a1d90895SSascha Wildnerand runs the
101a1d90895SSascha Wildner.Cm stop
102a1d90895SSascha Wildnercommand.
103a1d90895SSascha Wildner.It Cm enable
104a1d90895SSascha WildnerSets the corresponding
105a1d90895SSascha Wildner.Va _enable
106a1d90895SSascha Wildnervariable in
107a1d90895SSascha Wildner.Xr rc.conf 5
108a1d90895SSascha Wildnerto
109a1d90895SSascha Wildner.Dq Li YES
110a1d90895SSascha Wildnerand runs the
111a1d90895SSascha Wildner.Cm start
112a1d90895SSascha Wildnercommand.
113a1d90895SSascha Wildner.It Cm list
114a1d90895SSascha WildnerShows the status of the specified scripts.
115a1d90895SSascha WildnerIf no argument is specified, the status of all scripts is shown.
116a1d90895SSascha Wildner.El
117a1d90895SSascha Wildner.Pp
118a1d90895SSascha Wildner.Nm Rcstart ,
119a1d90895SSascha Wildner.Nm rcforce ,
120a1d90895SSascha Wildner.Nm rcfast ,
121*c19a53a9SChris Turner.Nm rcone ,
122a1d90895SSascha Wildner.Nm rcstop ,
123a1d90895SSascha Wildner.Nm rcrestart ,
124a1d90895SSascha Wildner.Nm rcvar ,
125a1d90895SSascha Wildner.Nm rcdisable ,
126a1d90895SSascha Wildner.Nm rcenable
127a1d90895SSascha Wildnerand
128a1d90895SSascha Wildner.Nm rclist
129a1d90895SSascha Wildnerare shortcuts for
130a1d90895SSascha Wildner.Nm Ap s
131a1d90895SSascha Wildnercommands.
132a1d90895SSascha Wildner.Sh SEE ALSO
133a1d90895SSascha Wildner.Xr rc.conf 5 ,
134*c19a53a9SChris Turner.Xr rc 8 ,
135*c19a53a9SChris Turner.Xr rc.subr 8
136a1d90895SSascha Wildner.Sh HISTORY
137a1d90895SSascha WildnerThe
138a1d90895SSascha Wildner.Nm
139a1d90895SSascha Wildnerscript first appeared in
140a1d90895SSascha Wildner.Dx 1.0 .
141a1d90895SSascha Wildner.Sh AUTHORS
142a1d90895SSascha Wildner.An Matt Dillon
143