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