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